讨论如何 在 WordPress 中拆分大型 XML 文件 正在这篇文章中展示。
当您从网络主机购买 WordPress 托管计划时,他们有一定的限制,您可以一次上传大文件。 例如,大多数网络主机都有 WordPress 托管计划,您可以一次上传最多 2 MB 的文件。
这更像是一个隐藏的限制,除非您上传大文件并遇到问题,否则您不会知道。 当您要将现有网站或博客转移到 WordPress 时,需要将现有帖子导出到一个大型 XML 文件。
但是,该 XML 文件的大小可能会超过您的 Web 主机普遍设置的上传文件限制。
在这种情况下,你需要知道 如何在 WordPress 中拆分大型 XML 文件。
为了更好、更真实地说明这一点,让我们假设您在 Google 的 Blogspot 或 WordPress.com 中有一个现有的博客。 这些平台是完全免费的,因此,有些人认为开始他们的博客然后最终转到 WordPRess.org 或其他付费平台是理想的选择。
从一个平台迁移到另一个平台的过程需要导出一个 XML 文件,其中包含您在博客上拥有的所有帖子。 如果您的博客帖子太多,那么导出的 XML 文件的大小自然会非常大。
当您将其上传到您的新网络服务器以检索这些帖子时,该文件将不会上传,因为您的网络主机设置的上传带宽正在被跨越。 您可以要求您的网络主机增加限制,但在大多数情况下,他们不会因为这是一个通用限制。
因此,唯一的出路是 在 WordPress 中拆分大型 XML 文件. 将它们拆分成较小的文件后,您需要将它们一个一个上传。
步骤到 在 WordPress 中拆分大型 XML 文件 自动为 Windows 用户 -
有两种方法可以分割 XML 文件——一种是自动的,另一种是手动的。 第二种比较耗时,但效率更高。
但在当今世界,没有人有时间将大型 XML 文件拆分为小文件并添加所需的属性以实现一致性。
因此,大多数用户使用市场上可用的免费工具来 在 WordPress 中拆分大型 XML 文件 毫不费力。 有不同的工具可用于不同的操作系统。
如果您是 Windows 用户,有一个名为 WordPress WXR File Splitter 的工具会派上用场。 您必须下载该应用程序并从您的桌面运行它。 启动应用程序后,您将看到如下所示的屏幕。
您将看到有一个名为 Open WXR File 的按钮。 单击该按钮并选择您存储的 XML 文件。 XML 文件已从您现有的博客中导出,其中包含所有帖子。
通过应用程序选择并打开文件后,它将读取完整的文件并对其进行分析,以向您显示有关其中数据的一些重要信息。 它将向您显示页眉和页脚信息以及其中的帖子和页面数。
您可以使用该应用程序做的是您可以设置文件大小的限制,根据该限制将创建较小的文件。 确保您设置的限制低于您的网络主机上传文件的限制,通常为 2 MB。
或者,您可以选择设置要将较大文件拆分成的较小文件的数量,因此较大的文件将被平均分配。
设置好所有参数后,按拆分按钮开始拆分过程。 这些文件将存储在较大的 XML 文件所在的同一文件夹中。
步骤 在 WordPress 中拆分大型 XML 文件 自动为 Mac 用户 -
这些工具因操作系统而异,Mac 需要不同的软件。 有一个非常相似的软件,名为 WordPress WXR Split Utility,专供 Mac 用户使用。
它的作用与将较大的 XML 文件拆分成较小的文件相同。 下载该工具并安装它,然后运行它。 您必须选择要拆分的文件,然后提及较小文件的文件大小。 您还可以选择输出文件夹。
但是使用这个工具的限制是XML文件的大小有一定的限制。 如果超过 1 GB,则无法执行此操作。 在这种情况下,还有另一种出路。
您需要下载 MainSplit 脚本文件。 它是一个用python编写的脚本文件,可以将任何大的XML无限制地分割成小的XML。您需要下载mainSplit.py而不是mainSplit.txt。
完成文件下载后,您需要从 Application> Utilities 文件夹打开终端控制台,然后键入以下行并按 Enter。
~ 管理员$ python mainSplit.py
一旦该行开始运行,它将打开一个名为 WordPress XML Splitter 的新窗口。 您需要做的就是单击浏览器文件按钮并选择源文件,这是您要拆分的大型 XML 文件。
然后,您必须通过单击“浏览目录”按钮来选择较小文件应驻留的输出目录。 然后按开始按钮初始化拆分过程。
您会注意到您没有选择文件大小的选项,因为默认情况下,它会创建文件大小低于 2 MB 的较小文件,这是大多数 Web 主机的默认限制。 您可以查看相同的输出文件夹。
希望您已经清楚地了解如何 自动拆分 WordPress 中的大型 XML 文件 使用 Windows 和 Mac 中的可用工具。
如果您愿意,您可以要求您的网络主机一次为您上传大文件。 在这种情况下,您应该在购买托管计划之前与他们的支持团队讨论。