迁移 WordPress 网站是很多朋友在制作网站过程中需要操作的事情,一般来说传统的迁移方法比较繁琐,对于不懂得技术的人来说就比较的麻烦,需要单独打包网站文件,导出数据库数据文件,上传到新的服务器,修改配置文档、修改数据库数据的站点地址的值等比较繁琐。
这里我们介绍一款插件,可以比较简单的将一个 WordPress 站的所有主题、插件、图片、附件和所有的数据导出为一个文件,然后再另一个 WordPress 网站中导入,恢复到完全一摸一样的效果。
在使用之前,你需要掌握基础的安装 WordPress 程序,以及使用 ftp、服务器管理面板等方式上传文件的知识。插件为 all in one wp migration,免费版可用于备份,如需导入,需要 pro 版本。
在需要导出备份数据的 wordpress 后台登录,进入外观-插件-安装插件处搜索 all in one wp migration 安装并且启用
安装启用后,后台会出现该插件的选项界面,进入 all in one wp migration 选项中的导入:
如上图,注意上图,如果你希望从一个域名导出,导入到另一个网站域名,那么上面的设定你可以设置,从 aaa 替换为 bbb.
上图的举例为,本地数据 localhost 导出的数据所有的地址转换为 www.wuyanshuo.cn ,那么我们导出的数据导入时,就不需要批量修改域名了。如果你迁移的网站域名并没有变动,或者只是使用这个功能备份文件,那么不需要设置替换。
现在点击导出到,选择文件,等待备份完成,备份的时间由你的网站大小所决定。
导出完成后可以直接点击按钮下载,或者在备份选项中找到按钮下载:
下载的文件是一个.wpress 文件,这个文件包含所有的主题、插件、附件、图片和所有的数据。
同样,新的 WordPress 站点创建之后,你也要去插件-安装插件出安装好 all in one wp migration 插件,并且需要注意的是,免费版只支持 50M 以内的数据恢复,超出 50M 的需要安装 pro 版本才可以导入,因此,新的 WordPress 网站除了安装 all in one wp migration 之外,还需要安装 all in one wp migration pro 版本才可以导入还原。
安装完毕之后,你需要进入你的网站文件管理,可以是 ftp 管理,也可以是你的服务器文件管理,找到路径网站根目录/wp-content/ai1wm-backups 文件夹,这里我们以宝塔为例,下面的层级:
将.wpress 文件上传至这个目录下。
传入完成,进入网站的后台,备份选项:
这里我们就可以看到刚才上传的这一个文件了,点击还原即可将网站数据全部导入进去。
至此,整个网站的迁移就完成了。