Wordpress导出不会导出所有帖子

时间:2013-04-29 11:04:54

标签: wordpress export

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

你能帮帮我吗?

非常感谢! :)

2 个答案:

答案 0 :(得分:0)

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

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

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

你可以尝试使用PHP来做到这一点。关于此问题,请检查Stackoverflow上的this question

答案 1 :(得分:0)

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

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

另一种选择是直接从命令行调用导出函数。 Eric Stone's code完全通过直接调用WordPress导出器并将输出作为XML文件发送。

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