将旧的Wordpress迁移到新的Wordpress Server,主题和媒体无法加载

时间:2019-05-15 14:26:27

标签: wordpress

在将godaddy迁移到Cpanel和网站加载过程中,我遵循了以下步骤,但是没有加载我的媒体或主题。我也不是要更改主题或添加新媒体。

1)压缩旧的wp-content

2)导出旧的SQL数据库

3)删除新的wp内容,    并替换为#1

4)删除旧的SQL数据库,并替换为#2

5)更新新SQL数据库中wp_options表中的站点URL

6)清除缓存并    Cookie,并尝试再次加载网站

我被困在这里,并且尝试了许多不同的方法来执行此操作,并且每次加载页面时都得到完全相同的结果,但是没有媒体或主题。谢谢您,并寻求建议。

2 个答案:

答案 0 :(得分:0)

WP对所有hrefsrc属性使用 absolute 链接(包括URL),并将它们保存在数据库中。

因此,您不仅必须更新wp_options表中的站点URL,而且还必须在导入整个数据库(即所有表)中更新站点URL的所有实例(即导出的SQL文件)之前,进入新站点。

这可以简单地通过常规文本编辑器中的搜索/替换功能(全部替换)完成。

答案 1 :(得分:0)

首先更新wp_options表中的“ siteurl”和“ home”。

第二,WordPress按域名的完整路径将附加媒体存储在单独的表中。
您可以通过search and replace plugin用新域名更新旧域名。

在新主机上激活插件后。按照屏幕快照中的方法立即替换数据库中的所有url。 enter image description here

干杯。