如何将 WordPress 博客搬家到 blogbus?
发表时间 2009.08.11 - 10 条评论 - 分类:电脑网络 - 标签: wordpressWordPress 是众多博客程序中自由度最大的,使用 WordPress 搭建博客虽然是个不错的选择,但是从购买域名、选购空间再到程序安装、主题修改、SEO优化、插件安装等一路折腾下来需要花费不少的时间。有很多使用 WordPress 的独立博主,就是在 WordPress 程序本身上折腾的时间太多,无法把精力更多集中到内容写作上来。随着时间的流逝,对博客的热情越来越倦怠,最后不得不放弃以前苦心经营的独立博客。
如果你想选择一个免费博客服务的话,我推荐你还是选择 blogbus 吧!BlogBus 是国内比较专业的 BSP(Blog Service Provider),服务各方面都不错。Blogbus 也是目前国内自由度最大、最人性化的博客。
如果你想把 WordPress 博客里的文章、评论、标签统统的搬到blogbus里的时候,该怎么办呢?难道要一篇一篇的手工复制吗?是不是太傻太天真了?
冰古博客早在08年的时候就写了一个将 WordPress 博客搬家到 blogbus 的小程序。虽然 WordPress 已经更新到了2.8.3版本,但冰古的方法却还能继续使用。不过冰古没有对具体的操作详细介绍。我按照冰古的方法试了一次,觉得很管用,也很省事,就把过程记录下来!
第一步,导出你的 WordPress 文章备份文件(利用 WordPress 后台的导出功能),然后重命名为 wp.xml。
第二步,下载冰古写的那款 PHP 程序:wp2bb.zip
第三步,解压后得到一个 wp2bb 文件夹,将 wp.xml 文件移动到 wp2bb 文件夹中。
第四步,搭建一个 PHP 环境。下载 easyphp ,安装之后把 wp2bb 文件夹复制到 www 文件夹下。在浏览器地址栏里输入 http://127.0.0.1/wp2bb/index.php,就会弹出 blogbux_backup.xml 下载的对话框,这个 xml 文件就是转换好的适合导入 blogbus 的文件。
第五步,最后在 blogbus 后台的导入功能里选择刚才得到的导入文件,导入后点击完成就可以了!
不过冰古在写这个程序的时候,在一些细节上没有照顾很全面,比如会把原 WordPress 的分类变成 blogbus 的tag ,不过,blogbus 用户叶闪将上面的程序重新修改了下,主要解决的问题如下:
- 原程序将分类也变成了tag,现在还原分类功能,blogbus中如果没有此分类,将自动重建。WP中如果一篇博客有多个分类,请只保留一个,因为Blogbus好像不支持多分类。
- tag分隔由逗号改为空格。WP中tag里面有空格的请删除,在导入到blogbus后在修改即可。
- WP xml源码中并没有回车的代码,现增加识别功能,自动将原有的回车变成“<br/>”,即增加了nl2br函数。
我想一般建立过独立博客的人就很少会再返回托管博客了。
[回复]
@猫猫的园地:不一定啊,如果我没有时间弄这个博客的时候,我就转到blogbus上
[回复]
猫猫说的是啊,我以前在百度空间,后来建立独立博客后确实不想回到BSP了,O(∩_∩)O~毕竟独立博客有很BSP所不具备的优点哈
[回复]
天涯行客 回复:
八月 12th, 2009 at 21:54
@响石潭:我原来也用过歪酷、教育人博客、新浪博客等,确实不如独立博客自由度大,但是建立独立博客很费时间,时间成本是要好好考虑的
[回复]
为什么不选择zblog呢
[回复]
天涯行客 回复:
八月 15th, 2009 at 12:30
@仁心博客:ZBLOG是个不错的的系统,但WordPress的用户数很多,很多问题都能得到解决,而且是基于PHP的,我想这些是WordPress用户选择它的理由。当然对于一个博客来说,使用什么系统没有绝对的标准,只要适合就可以了
[回复]
第四步死活出不来啊~
[回复]
天涯行客 回复:
十二月 30th, 2009 at 13:52
@waffle253, 你再仔细检查下,最好用IE浏览器
[回复]
谢谢楼主,很好用!要是能保留以前的格式就更好了。
[回复]
天涯行客 回复:
一月 20th, 2010 at 15:37
@Bells, 没有一劳永逸的方法
[回复]