将您的 WordPress 网站移动到另一个位置可能会带来压力和繁琐的体验,因为您不能简单地移动文件和数据库.不,这不是 WordPress 的工作方式.
幸运的是,WordPress 内置了方便的"导入"和"导出"工具.但不幸的是,它只能满足一些基本要求,您需要即兴发挥一点才能达到其他效果.
在本文中,我将逐步向您展示如何将 WordPress 安装的内容迁移到新位置.
让我们开始吧!
开始之前:备份您的网站
某些 WordPress 安装或服务器设置可能会给您带来迁移内容的独特挑战.虽然本文将处理一个额外的独特可能性(即您只想传输 WordPress 安装内容的部分),但不能保证此处详述的步骤会始终适用于每种设置.
不用说,您对自己的网站负全部责任,即使您严格遵守本指南也是如此;取决于您想要做什么,涉及一些数据库工作,如果您不小心删除了网站的一大块,这取决于您.基本上,小心这个!
出于本文的目的,我创建了两个单独的 WordPress 的 localhost 安装,为您提供每个步骤的图片.您可能想尝试将您的内容移至测试站点以检查其是否有效.
为此,我建议此时备份您的整个网站.当然,你经常这样做,不是吗? (如果没有,你绝对应该这样做.开始吧.)
如果您想手动执行此操作,请记住同时包含您的数据库和网站文件(主要是因为这包括您网站的 Uploads 文件夹).
备份文件
您可以通过 FTP 创建和下载站点文件的 ZIP.如何做到这一点因 FTP 客户端而异,但通常相当明显.确保下载并安全存储备份压缩文件-就像任何备份一样.
备份您的数据库
登录到您的 phpMyAdmin 帐户并选择安装 WordPress 的数据库.
从顶部菜单中选择导出.对于大多数人来说,"快速"选项就足够了.但是,如果您要在同一数据库中备份 WordPress 安装以外的表,请单击 自定义 选择要备份的表;所有其他选项都应保持不变.最后,点击Go,下载您的数据库备份文件(.sql 格式).
希望不需要这些备份,但在开始此类工作之前始终建议这样做.如果您要将内容迁移到的网站已经有内容,请确保您也备份了该内容.
做好预防措施,让我们开始工作吧!
更改 WordPress 安装的 URL?转移整个网站
如果您只是想将您的网站更改为新的 URL,或者希望将所有内容从一个安装转移到另一个安装,好消息是您选择了简单的选项.WordPress 自己的导入和导出工具将非常适合您,因此无需在后台执行任何过于复杂的操作.
以下是将您的所有 WordPress 内容(页面、图像和文件、帖子和其他所有内容)转移到新安装的方法.
顺便说一句,在您的新服务器(甚至是服务器中的新位置)上创建新安装并导入/导出可能比更改文件的配置更容易.但是,如果您更愿意这样做,WordPress Codex 可以提供建议.您的安装应该是最新的 WordPress 版本,因此不会有问题,但如果不是,请先升级您的旧安装.如果你真的因为某种原因不能更新——比如保留一个不适用于新版本的插件——你的新安装可以是 旧版本.这远不推荐,因为许多旧版本的 WordPress 存在严重的安全漏洞.
如何将内容从一个 WordPress 站点移动到另一个站点
- 从旧安装中导出
- 安装导入器
- 上传您的内容
- 分配内容
1.从旧安装中导出
转到您的 WordPress 仪表板并从工具部分选择导出项.
因为您要导出所有内容,所以很容易:保持所有内容选项处于选中状态,然后点击下载导出文件.
将创建一个 XML 文件.将其保存在安全的地方,然后转到您要迁移到的安装.
2.安装导入器
在新的 WordPress 安装中,再次转到工具,但这次选择导入.
您将看到一个进口商列表,您应该从中选择 WordPress 选项.
点击立即安装,然后等待导入器插件下载并安装.
如果一切正常,您可以点击激活插件&在下一个屏幕上运行 Importer.
此时,您已准备好导入,并且您之前生成的 XML 文件开始发挥作用.
3.上传您的内容