如果您要将内容从任何 WordPress 站点移动到任何 WordPress.com 站点,请使用“导入内容”选项。此选项会将您页面、文章和媒体的副本导入到您的站点中,但不会导入插件、主题或其他设计元素。在本指南中,您将了解如何从另一个 WordPress 站点中导入内容。
您可以使用 XML 文件将内容(文章、页面、评论、分类目录、标签等)从一个 WordPress 站点移动到另一个 WordPress 站点。XML 文件是一种文本文件,以 WordPress 能够读取和导入的格式存储结构化数据,例如文章、页面和媒体链接。
无论您的源站点是自托管 WordPress 站点还是托管在 WordPress.com 上的站点,您都可以按照相同的步骤导出内容。
要从一个 WordPress 站点(无论托管在 WordPress.com 上还是任何其他主机上)获取 XML 内容文件,请执行以下步骤:
- 在您站点的仪表盘中,导航至“工具 → 导出”。
- 默认情况下,系统会选中“所有内容”选项;点击“下载导出文件”按钮即可导出您的内容。
- 导出文件将保存到您计算机上的默认下载文件夹中。
如果您的导出内容包含超过大约 1000 个页面或文章,您将收到一封包含一个 .zip 文件的电子邮件,该文件内含多个 XML 文件。请分别导入每个 .xml 文件。
在步骤 1 中创建 XML 文件后,您可以使用该文件将源站点的内容导入到新站点中。此导入操作不会删除或覆盖新站点上的任何现有内容。
请按照以下步骤将 XML 文件导入到您的新站点:
- 访问您的 WordPress.com 站点的仪表盘。
- 在左侧菜单中,导航至“工具 → 导入”。
- 向下滚动到页面底部的 WordPress 选项(除非您希望执行对整个站点的完整迁移,包括主题和插件,否则请勿选择顶部的 WordPress.com 选项)。
- 如果您看到“立即安装”链接,请点击该链接以安装 WordPress 导入程序。否则,请点击“运行导入程序”链接:

- 点击“选择文件”按钮,然后从您的计算机中选择
.xml文件。- 如果您的文件是
.zip格式,则请在计算机上解压该文件,然后在解压后的文件夹中找到一个或多个.xml文件。请从该文件夹导入每个.xml文件。
- 如果您的文件是
- 如果系统提示,请选择您的用户名,以便将所导入项目的作者重新分配给新站点上的某位现有用户。
- 如果您要导入有多名管理员、作者或其他用户的站点上的内容,可以先通过添加这些用户账户到您的新站点来简化导入流程,然后再进行导入。
- 点击“提交”按钮,开始导入。
如果您的站点安装了插件,则您将在导入过程中看到其他选项:
导入/创建作者:如果源站点的文章作者在目标站点上不存在,您可以选择导入该作者、创建新用户或将文章分配给现有用户。创建新用户时,仅会创建一个 WP Admin 用户。您可以邀请该用户创建一个 WordPress.com 账户以获得完整的站点访问权限。
导入附件:勾选此复选框即可下载并导入文件附件。未安装插件的站点会自动导入附件。
内容选项:勾选此复选框即可将所有当前链接到先前站点的导入 URL 更改为新站点的地址。
当您进行完整的站点导入时,媒体文件会在内容导入完成后于后台自动导入。XML 文件实际并不包含图片或媒体文件。它们只包含指向这些文件的链接,在您按照上述步骤导入 XML 文件后,这些文件将上传到新站点。
📌
源站点必须保持在可公开访问的状态,直至所有图片都已导入到您的新站点。大型媒体库可能需要数小时才能完全导入。
要验证媒体文件是否成功导入,请按以下步骤操作:
- 访问您站点的仪表盘。
- 导航至仪表盘左侧菜单中的“媒体”。
- 将您的媒体库中的项目数量与原始站点上的项目数量进行比较。
- 如果数量不匹配,请等待几分钟后刷新页面。如果仍不完整,请过几小时再回来查看。大型媒体库可能需要数小时才能完全导入。
- 检查几个页面或几篇文章,确认图片显示正常。
如果您仅导入了特定内容,则需要单独导入媒体文件。有关媒体文件导入说明,请参阅关于导入特定内容的指南。
在导入内容和验证媒体文件后,请检查您的站点,确保所有内容均已正确迁移。建议执行以下操作:
如果您在上传时收到文件大小错误的信息,可能由以下原因之一导致:
原因:XML 内容文件过大。超过 15 MB 的导入文件将无法成功导入。
解决方案:
- 压缩
.xml文件。导入程序支持包含单个 XML 文件的.zip文件。 - 使用特定内容导出选项来创建较小的文件。
原因:文件为 tar.gz 格式。tar.gz 文件包含数据库 (SQL) 和站点文件(媒体、插件、主题等)所在的目录。此格式的文件需要通过开发者级别的工具才能导入。
解决方案:
- 使用我们的分步迁移工具。
- 向我们的团队请求免费迁移。
- 如果您熟悉开发者级别的工具,则可以使用 phpMyAdmin 和 SFTP 导入您的站点。
- 您可以聘请开发者来为您迁移站点。