WordPress网站批量替换域名教程

WordPress网站批量替换域名教程

wordpress更换域名后文章里有很多以前的域名,需要把所有的老域名替换成新域名。

网上的教程一般有三种方法。

一是直接用插件,好处是操作简单方便,但是装一些小插件容易有安全风险,很多人不愿意装一些乱七八糟的插件。

二是修改functions.php文件,通过在输出内容的时候把老域名替换掉。这种方法属于治标不治本,老域名还在那里,只不过显示的时候被替换了。

三是在数据库里进行批量替换。简单有效,应该是最好的方法。

操作之前一定要备份好数据库,以免出现操作不当的话可以恢复。

登陆phpmyadmin,选择自己博客的数据库,然后点击SQL,将下面几行命令输入进去:

UPDATE wp_posts SET post_content = replace( post_content, 'AAA.com','BBB.com');
UPDATE wp_postmeta SET meta_value = replace( meta_value, 'AAA.com','BBB.com');
UPDATE wp_comments SET comment_content = replace(comment_content, 'AAA.com', 'BBB.com');
UPDATE wp_comments SET comment_author_url = replace(comment_author_url, 'AAA.com', 'BBB.com');
UPDATE wp_options SET option_value = replace( option_value, 'AAA.com','BBB.com');

其中AAA.COM是老域名,BBB.COM是新域名。

然后点击 执行,如果没有出现错误,那么就会将文章和评论里的所有地址进行了更换。

版权声明:kkvexl 发表于 8月 17, 2021 2:35 下午。
转载请注明:WordPress网站批量替换域名教程 | WP之家

相关文章

暂无评论

暂无评论...