小善心社区

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 1110|回复: 0

织梦CMS批量提取文章第一张图片设置缩略图方法(sql语句...

[复制链接]

2

主题

3

帖子

32

积分

新手上路

Rank: 1

积分
32
发表于 2023-7-25 00:11:31 | 显示全部楼层 |阅读模式
最近使用dedecms采集一批文章发布状态为待审核,文章都带有图片,审核后发现无法自动提取第一张图片为缩略图,找了很多方法,使用以下sql指令可以批量提取第一张图为缩略图
update dede_archives,dede_addonarticle setdede_archives.litpic=substring(dede_addonarticle.body,INSTR(dede_addonarticle.body,'src=\'')+5,255)where dede_archives.id=dede_addonarticle.aid;update dede_archives set litpic=substring(litpic,1,instr(litpic,'\'' )-1);
执行这个语句之后 ,之前设置的文章缩略图路径将全部替换了,截图文章第一张图片的地址就是缩略图路径(无图则不会提取)。
但是执行这个sql 操作之后 ,后台的文章是不会自动带有[图片]属性的,大家可以再执行一句sql代码,如下:
update `dede_archives` set flag='p' WHERE litpic <> ''

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|小善心社区 ( 鄂ICP备2024042591号-1 )|网站地图

GMT+8, 2024-11-21 18:02 , Processed in 0.090231 second(s), 28 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表