乔微博 发表于 2023-7-25 00:11:31

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

最近使用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 <> ''

页: [1]
查看完整版本: 织梦CMS批量提取文章第一张图片设置缩略图方法(sql语句...