【2.10】将wordpress内容转移到hugo
这两天萌生了将wordpress的文章转移到Hugo上来的想法,主要考虑到:
- hugo支持markdown语法,写起来更方便;同时markdown文本也方便后期转成其他文件
- Hugo是静态网页,更安全,同时可以支持本地修改上次
一、wordpress-to-hugo-exporter
git clone https://github.com/SchumacherFM/wordpress-to-hugo-exporter.git
- 将wordpress-to-hugo-exporter上传到/wp-content/plugins/中
- Make sure extension=zip.so line is uncommented in your php.ini (这个不是太理解)
- 启动wordpress-to-hugo-exporter插件
- 在"工具" 中选择 ‘export to hugo’
案例:
cd /public_html/wp-content/plugins/wordpress-to-hugo-exporter
php hugo-export-cli.php
因为没有办法在寄存的网页上运行,就只有将网页下载下来自己弄罗
解决办法,本地安装wordpress,然后网上的内容转移到本地来
一、安装XAMPP
适用于 Mac OS X 的 XAMPP 是 Mac OS X 上最简单,最实用,也最完整的网络服务器解决方案。该发行版包括整合了最新的 MySQL、PHP,和 Perl 的 Apache 2 服务器。它以 Mac OS X 安装包的方式发布,包含所有必须的文件,无需下载其它东西。
参考资料: http://blog.csdn.net/guojin08/article/details/48849775
https://github.com/SchumacherFM/wordpress-to-hugo-exporter
二、oldblog_xml
用的这种方法:
该项目copy自 yihui/oldblog_xml
该项目用于将wordpress中xml文件转成Hugo中的md文件
用法:
sam.xml来自wordpress后台导出来的文件
修改 convert.R中的
xml_file = 'sam.xml'
old_url = 'http://qinqianshan.com/'
new_url = 'http://hugo.qinqianshan.com/'
将sam.xml放到该文件目录下
参考资料
这里是一个广告位,,感兴趣的都可以发邮件聊聊:tiehan@sina.cn
个人公众号,比较懒,很少更新,可以在上面提问题,如果回复不及时,可发邮件给我: tiehan@sina.cn
个人公众号,比较懒,很少更新,可以在上面提问题,如果回复不及时,可发邮件给我: tiehan@sina.cn