相信对于很多Dedecms站长来说,经常会遇到采集文章或者复制别人的文章,需要批量修改文章标题、关键词、正文、作者、出处、日期等相关信息的情况。 因为文章标题或文章内容更改是很常见的。 如果手动去改的话,绝对会让人吐血。 那么有没有办法批量替换相关内容呢? 下面百奇SEO给大家分享两种方法。
用dedecms批量替换文章标题或文章正文内容有两种详细方法:
第一种方法:更改DreamWeaver CMS站点后台运行(强烈推荐)
步骤:1.Dreamweaver CMS后端-核心-批量维护-数据库内容替换
2、如果需要批量替换文章标题,选择dede_archives数据库表,字段选择title字段,选择正常替换。 例如:要替换的内容:Dreamweaver cms批量替换文章标题和内容方法设置,替换为:dedecms批量替换文章标题和内容方法,输入安全确认码,开始替换数据,最后更新生成以下好的。
3、如果需要替换文章摘要中的某个关键词,例如要将“dedecms”替换为“dream weaver cms”,可以选择dede_archives数据表,选择描述字段,填写内容需要替换为:dedecms,替换为:Dreamweaver cms,输入安全确认码,开始替换数据,最后更新生成如下就可以了。
4、如果需要替换文章正文中的一些关键词,例如要将“DreamWeaver SEO Blog”替换为“Dreamweaver SEO”,可以选择dede_addonarticle数据表,选择body字段,填写在需要替换的内容:“Dreamweaver SEO”博客中,替换为:Dreamweaver SEO,输入安全确认码,开始替换数据,最后更新生成。
此方法直接在Dreamweaver CMS网站后台操作,更加直观,更容易操作。
第二种方法:使用SQL命令批量替换修改文章标题或文字关键词【推荐对mysql数据库操作比较熟悉的朋友使用此方法】
步骤:进入网站数据库后台织梦怎样更改标题织梦怎样更改标题,选择需要修改的数据库。
1.相关文章标题需要更换
mysql 命令: update dede_archives set title=replace(title,'原关键字','替换关键字');
例如:我想将“DreamWeaver cms批量替换文章标题和内容方法”中的“DreamWeaver cms”替换为“dedecms”。 然后我可以编写mysql修改命令: update dede_archives set title=replace(title,'DreamWeaver cms cms','dedecsm');
2、文章摘要中的某个关键词需要修改。
mysql修改命令: update dede_archives set description=replace(description,'原关键字','替换关键字');
3.需要替换文章正文中的某个关键词
mysql修改命令: update dede_addonarticle set body=replace(body,'原关键字','替换关键字');
4.更改缩略图目录
mysql修改命令:update dede_archives set litpic=replace(litpic,'原缩略图','替换缩略图')。
dedecms批量替换文章标题和内容还是比较方便的。 如果您遇到此问题,可以尝试以上两种方法。