从Wordpress导出文章并转换成Markdown格式
字数 466 字 阅读时长 ≈ 1 分钟
被木哈哈游说了两天才换博客,最主要的原因就是博文转移太麻烦了,更何况还要转成Markdown。
本来已经在一篇一篇的改了,今天木哈哈突然提醒我应该有工具的。想想也是,于是谷哥了一下,前人还真留下了点东西的。
这个工具本来是给jekyll用的,虽然我用的Hexo,但是他能导出markdown格式的文章就足够了。名字很不错ExitWP。嗯,虽然我很懒,但是被折磨得不轻的我,也赞同这个标题。
言归正传,先给个项目的传送门:https://github.com/thomasf/exitwp
这个项目大部分文件都2年没动过了,不过并不影响使用。
先说一下我的环境:
1、Wordpress 4.1
2、Hexo 2.8.3
3、Windows 8 x64
大概说一下使用方法吧:
1、从Wordpress导出文章或页面,在工具→导出
里就可以办到,最后会得到若干个xml
文件。
2、下载ExitWP项目到任何地方解压,可以直接下载,也可以使用git clone。
1 | $ git clone https://github.com/thomasf/exitwp |
3、安装ExitWP的依赖,包括一下几个Python,PyYAML,Beautiful soup。可能最后一个以来需要说一下,因为Python和PyYAML都可以直接安装的,但是Beautiful soup需要命令行一下。其实也很简单,在命令行里cd到Beautiful soup的解压目录中,然后执行下面命令就可以了。
1 | $ python setup.py install |
4、将之前导出的所有xml
文件复制到ExitWP解压目录的wordpress-xml
目录中。
5、在命令行中cd到ExitWP的解压目录中,执行以下命令即可。
1 | $ python exitwp.py |
6、最后,会在build/jekyll/<你的域名>
目录中找到很多让人头大的.md
文件。
好了,不说了,我去哭一会。
♦ 本文固定连接:https://www.gsgundam.com/archive/2015-01-30-export-posts-from-wordpress/
♦ 转载请注明:GSGundam 2015年01月29日发布于 GSGUNDAM砍柴工
♦ 本文版权归作者,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文链接。
♦ 原创不易,如果页面上有适合你的广告,不妨点击一下看看,支持作者。(广告来源:Google Adsense)
♦ 本文总阅读量次