1

我有一个旧的 Wordpress (3.4.5),在更新之前我想导出我所有的帖子、页面、类别……但是当我使用导出工具时,它不会导出所有内容 - 可能是因为我博客的大小。

你可以帮帮我吗?

非常感谢!:)

4

2 回答 2

0

您可以尝试安装一些备份插件,例如BackUpWordPress

它可以备份文件、数据库或两者兼而有之。备份后,您只需单击下载按钮即可获取文件。

然后您需要将该 MySQL 文件转换为 XML。我为此目的寻找任何工具,但找不到任何免费的工具。

您可以尝试使用 PHP 来实现。在 Stackoverflow 上检查这个问题。

于 2013-04-29T12:08:09.230 回答
0

一些 Web 服务器在准备大型 WordPress XML 数据导出时出现超时或内存不足,以您描述的方式静默失败:系统返回一个看似正常但实际上不完整的 XML 文件。

有时可以通过调整 web 服务器的 php.ini 文件中的配置选项或通过一些代码更改来增加最大超时和/或内存限制 - 尽管某些共享主机不允许这样做。Artem Russakovskii 的这篇文章有更多相关信息。

另一种选择是直接从命令行调用导出函数。Eric Stone 的代码正是这样做的,它直接调用 WordPress 导出器并将输出作为 XML 文件发送。

最后,根据您的 WordPress 版本,还可以将导出限制为某些作者或日期范围。这将减小每个部分 XML 导出的大小,从而允许您导出较小的块并增加完成的机会。

于 2013-08-11T18:27:35.623 回答