转载自:http://www.laicuxiao.com/news/list.asp?newsid=27
当接到机房通知要求删除危险词“危险词1”的时候,1300篇文章每篇出现1~5词,这修改到啥时候?探索终于找到wordpress批量换掉文章危险词的方法!
【前言】
1、懂mysql数据库知识
2、一定要提前备份好数据库再操作
【要求】
把“危险词1”批量换为近义词“合法词2”
【操作】
操作指导:危险词在文章正文、文章标题、文章标签都出现过则都要修改
1、文章正文批量换危险词
正文是wp_posts表中的post_content字段,则执行如下sql命令:
UPDATE wp_posts SET post_content = replace(post_content , '危险词1, '合法词2’) WHERE ID <1320;
数字1320是文章最大id;
2、文章标题批量换掉危险词
标题是wp_posts表中的post_title字段,则执行如下sql命令
UPDATE wp_posts SET post_title = replace(post_title , '危险词1, '合法词2’) WHERE ID <1320;
3、文章标签批量换危险词
标签是wp_terms表中的name字段,则执行命令如下:
UPDATE wp_terms SET name = replace(name , '危险词1, '合法词2’) WHERE ID <60;
数字60是标签的最大id号
执行到此总共花费10分钟,全站1320篇文章不在拥有危险词了,算是“自己和国家”都省心了!