正文

wordpress批量替换文章内字符内容

wordpress批量替换文章内字符内容

今天更新hanami.cc这个网站时候发现以前的文章链接还是老域名的地址,老域名已经打不开了。因为文章还是挺多的,不可能一个一个区手动修改。所以这里发一下在数据库里批量替换地址的方法。

提示:操作前先备份数据库!

 

1.打开宝塔的PHPmyadmin

2.找到SQL选项卡

里面有输入命令的窗口,输入后直接点击右下角的执行

命令如下:

UPDATE 数据表名 SET 字段名 = replace(字段名, '要替换的字符串', '替换后的字符串')

示例:

UPDATE wp_posts SET post_content = replace(post_content, 'www.xooof.com', 'www.hanami.cc')

还可以假如执行限制条件,比如ID小于100

UPDATE wp_posts SET post_content = replace(post_content, 'www.xooof.com', 'www.hanami.cc')
WHERE ID < 100;

ID就是文章的那个ID。

wordpress批量替换文章内字符内容wordpress批量替换文章内字符内容

wordpress批量替换文章内字符内容wordpress批量替换文章内字符内容

可以根据上图,查看自己数据表名和字段名,来替换其他数据。

wordpress批量替换文章内字符内容wordpress批量替换文章内字符内容