WordPress网站更换域名批量替换域名链接方法

用wordpress建站,更换域名时候,需要把数据库里面旧域名链接批量替换成新域名。
刚开始,打算在phpmyadmin后台通过SQL查询批量替换,但是经过查询发现要替换的表很多。
SQL数据表查询
要替换的表好几个,写代码替换麻烦,于是在网上搜了一下发现了一个很好用的wordpress插件:
WordPress批量搜索和替换插件:Search & Replace
1.搜索安装之后,在wordpress后台打开>工具>搜索 & 替换> 先备份数据库(重要提示:替换数据库之前一定要记得备份数据库)>点击“搜索&替换” >按一下操作:
搜索替换
注意:一定要按图上标记操作。演示数据是没效果的。
2.在Phpmyadmin后台>SQL查询(老域名或者要替换的域名,看看是否还存在数据库)> 这里发现这个插件有一个BUG地方没替换完 如下:
替换BUG
上面提示有个wp_posts没替换完!点击之后发现了Guid这个字段没替换。
这个时候只需要在SQL查询哪里输入一个替换语句就可以轻松搞定:

UPDATE wp_posts SET guid = REPLACE (guid,'yyme.net','www.semwoo.cn');

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注