自己当初迁徙wp的hankin主题时总结的步骤,我当时是同时更换了服务器和域名;
可能并不适用所有情况,仅供参考:
1. 将wordpress目录下所有文件打包移至新服务器
2. 利用"宝塔一键迁移API版本"迁徙数据库至新服务器
3.使用phpmyadmin登录数据库后台点击站点数据库执行如下SQL:
UPDATE wp_blogoptions SET option_value = replace(option_value, '老域名', '新域名');
UPDATE wp_blogposts SET post_content = replace(post_content, '老域名', '新域名');
UPDATE wp_blogcomments SET comment_content = replace(comment_content, '老域名', '新域名');
UPDATE wp_blogcomments SET comment_author_url = replace(comment_author_url, '老域名', '新域名');
搜索表中所有包含原域名的字段更换为新域名(或者这一步可以使用wp插件"Go Live Update Urls",可以直接批量替换域名,网上有教程)
4. 主题url更换
wp控制台修改主题的所有静态资源url为当前域名的;
小工具-首页侧边栏-作者主页头像url修改;
小工具-内容侧边栏-作者主页头像url修改;
小工具-未使用的小工具-作者主页头像url修改
5. 登录wordpress网站后台-外观-菜单-菜单结构(修改网站首页路径)