帝国CMS批量设置正文第一张图片为缩略图方法

 187 2019-11-19 13:16:48 艾奇站长网

TAG:帝国CMS缩略图

执行以下脚本的时候请 先备份数据库!

文本存放的新闻正文字段不可用!


新闻正文字段作为主表的情况用以下语句:

update  phome_ecms_news  set  titlepic  =concat(replace(SUBSTRING_INDEX(SUBSTRING_INDEX(newstext,  'src=',  -1),'.gif',1),'"',''),'.gif')  where  newstext  like  '%.gif%'  and  titlepic='';
update  phome_ecms_news  set  titlepic  =concat(replace(SUBSTRING_INDEX(SUBSTRING_INDEX(newstext,  'src=',  -1),'.jpg',1),'"',''),'.gif')  where  newstext  like  '%.jpg%'  and  titlepic='';
update  phome_ecms_news  set  titlepic  =concat(replace(SUBSTRING_INDEX(SUBSTRING_INDEX(newstext,  'src=',  -1),'.png',1),'"',''),'.png')  where  newstext  like  '%.png%'  and  titlepic='';

新闻正文字段作为副表的情况用以下语句:

update [!db.pre!]ecms_news_data_1 a, [!db.pre!]ecms_news b set b.titlepic=concat(replace(SUBSTRING_INDEX(SUBSTRING_INDEX(a.newstext,  'src=',  -1),'.gif',1),'"',''),'.gif')  where  a.newstext  like  '%.gif%'  and  b.titlepic='' and a.id=b.id;
update [!db.pre!]ecms_news_data_1 a, [!db.pre!]ecms_news b set b.titlepic=concat(replace(SUBSTRING_INDEX(SUBSTRING_INDEX(a.newstext,  'src=',  -1),'.jpg',1),'"',''),'.jpg')  where  a.newstext  like  '%.jpg%'  and  b.titlepic='' and a.id=b.id;
update [!db.pre!]ecms_news_data_1 a, [!db.pre!]ecms_news b set b.titlepic=concat(replace(SUBSTRING_INDEX(SUBSTRING_INDEX(a.newstext,  'src=',  -1),'.png',1),'"',''),'.png')  where  a.newstext  like  '%.png%'  and  b.titlepic='' and a.id=b.id;


猜你喜欢
WordPress教程-登录页面美化

WordPress教程-登录页面美化

教程资讯 285 2019-10-05

WordPress登录的初始页面感觉非常的丑,而又不想使用主题自带的登录页面,所以把Blog的登录页面进行了美化,觉得挺...

TAG:登录页WordPress

Discuz!论坛教程之修改admin.php防止直接恶意访问

Discuz!论坛教程之修改admin.php防止直接恶意访问

教程资讯 237 2019-10-12

Discuz!论坛教程之修改admin.php防止直接恶意访问打开 admin.php 文件找到$d...

TAG:Discuz论坛教程

WordPress文章列表 添加文章内图片数量展示

WordPress文章列表 添加文章内图片数量展示

教程资讯 162 2019-09-30

对于一些图片的WP站来说在文章列表上可以展示文章内数量的功能还是非常不错的设计,小编也刚刚从君子不器上看到实现方法,所以...

TAG:WordPress文章图片

WordPress 指定分类显示指定文本

WordPress 指定分类显示指定文本

教程资讯 265 2019-10-02

获取分类ID 并进行判断和输出获取当前分类ID,进行if 判断当前分类ID 是否为指定分类ID 。根据这篇文章,设计了这...

TAG:WordPress指定文本