前言

希望有一种办法能够直接将Wordpress的xml文件直接转为PDF或Word文档,一方面方便保存,另一方面可以方便的转移文章。其实xml文件是直接可以使用基本任何有编辑阅读功能的软件打开的,比如记事本,但因为包含了一些Wordpress的头文件之类的内容,阅读性不好,找了很久,目前找到两种无需代码或Wordpress环境的可视化方法,当然有代码基础可以使用Python处理xml,或者本办法直接导入Wordpress环境(原汤化原食ψ(._. )>)

方法一

Image from blogbooker official website

使用网站:Blogbooker

优点:无需下载任何文件,超级傻瓜化,可以到处Word或PDF,且保留图片(虽然基本没啥排版可言)可以按日期导出,可以有一些调整。
缺点:PDF不支持中文,免费版有限制,单次只能导出文章9个月内Word,或1年期间PDF,且有次数限制,对于文章量大不友好。
PS:猜测其实就是Wordpress加了个PDF&Word导出插件,要是有兴趣自己也可以搞,主要是这功能基本没什么人用,但也因此有了市场。

方法二

原作者Github主页

使用开源软件WordPress2Doc(原作Github主页),备用链接(Fork)

优点:可本地化运行,免费无任何数量限制,可以文章选择导出内容。
缺点:需要关闭杀毒软件,需要本地运行。
如果有用请给原作者一颗星星⭐

使用教程

准备:在下载前请关闭or停止WindowsDefender或其它杀毒软件,然后从Github下载原版软件,同时你需要准备好要转换的Wordpress文件。

开始:

  • 打开WordPress2Doc应用主程序。
  • 点击Load WordPress export xml按钮后,Open想要转换的.xml文件
  • 此时会进入Choose articles选项卡,页面已经列出该文件下所有文章,可以勾选或取消勾选文章名前选框以选择想转换的文章,若单机文章名可以html或text在右侧预览。
  • 选择完成后单击Convert and export选项卡。
  • 在Convert and export选项卡页,可通过相应格式开关选择导出格式,也可选择是否将所有文章导出至一个文档。
  • 准备完成后单击Convert Choose articles按钮并选择导出位置,等待软件提示“Sir I'm done”即表示完成。

英文文档