欢迎访问服务器技术网-www.fuwuqijishu.com

两个WordPress内容批量快速替换字符方法 – MYSQL命令和插件工具

网站建设 fuwuqijishu 2年前 (2022-09-04) 121次浏览 0个评论 扫描二维码

一般需要解决这样的问题情况会出现在我们的网站搬迁更换域名,原有的内容中嵌入的内链需要更换成新的网址、也有是因为某些特定的名称字符需要更换成其他的。如果我们人工一篇篇解决还真的比较麻烦,如果仅有几篇文章还无所谓,如果几十、上百篇的话那真累。

鉴于WordPress的用户量,基本上我们遇到的问题都可以找到解决方法。于是就把刚才需要更换内容字符的方法整理出来,一共有2个方法可以解决问题,我们选择自己喜欢的就可以。

第一、直接在PHPMYADMIN命令SQL解决

两个WordPress内容批量快速替换字符方法 – MYSQL命令和插件工具

找到当前网站的数据库,在SQL选项中,输入命令。

UPDATE wp_posts SET post_content = REPLACE( post_content, ‘原内容’, ‘ 新内容’ ) ;

红色字符标注的是我们需要修改的内容,wp_posts是我们自己数据库表段,有些人自定义的表段需要与我们自己的一致,后面替换的内容和原来的内容是我们自己需要更换的。然后点击执行就可以全部替换内容部分的字符。

第二、利用Better Search Replace插件

Better Search Replace插件还是非常不错的,我们可以在WORDPRESS后台搜索安装Better Search Replace插件,然后激活之后我们就可以操作。

两个WordPress内容批量快速替换字符方法 – MYSQL命令和插件工具

用插件替换的好处是,可以选择多个指定的原表,比如内容中的某个字符,或者是标题中的。

最后,两个方法的效果都是一样的,都能解决我们替换WordPress内容中字符问题,如果我们不清楚操作结果,我们最好先备份数据,然后再操作。

喜欢 (0)
发表我的评论
取消评论
表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

Warning: error_log(/www/wwwroot/fuwiqijishu/wp-content/plugins/spider-analyser/#log/log-2117.txt): failed to open stream: No such file or directory in /www/wwwroot/fuwiqijishu/wp-content/plugins/spider-analyser/spider.class.php on line 2900