从blogbus搬家到WordPress

最近刚刚帮国内互联网某知名女博客搬了家,稍微写点东西。

据她说,许多人对她说“使用wordpress是成名的第一步”。又据说还有Blogbus的人跑去留言“Blogbus竟然还有这样的人”。要是一直用WordPr
ess,早就火了。

Blogbus也算国内数一数二的BSP了(新浪、搜狐那些不能叫做blog,也就不算在BSP之列——顺便鄙视一把),导入功能做得炉火纯青,然而导出就只是作为备
份用了。这也不能怪blogbus,因为各种blog平台之间并没有统一的交换格式。普通的RSS输出显然不能胜任,因为完整的转换至少还要包括评论以及评论与日志之
间的对应关系。

然而一旦有了备份,一般情况下也就解决了问题。比如WordPress就提供了导入Movable Type导出文件的功能,Movable
Type同样也有导入WordPress eXtended RSS(WXR)的功能。

不过东方文明还不为西方世界所熟知,譬如Automattic就不知道东方有一个Blogbus,所以WordPress没有直接提供导入Blogbus文件的功能,
我们只好绕一些弯路。

事实上这条路已经有很多人走过。冰古算是一位先驱,先后几次更新他的转换程序

这里又有一位blogger在冰古的启发下写了一个从blogbus备份转换为MT导出文件的脚本,使得评论也可以导入WordPress,但是该文章中的
下载似乎已成为死链接。另外许多用户反映在服务器上运行时,浏览器中不能显示程序的输出,从而无法复制。这是由于脚本的第一行中指定了Content-type:
text/xml,浏览器就将它的输出作为xml格式解析。解决办法就是改为Content-type: text/plain.

下载脚本文件

我转换的过程中,分类没有导过来,其它的还算正常。

Comments

Leave a Reply

Your email address will not be published. Required fields are marked *

Time limit is exhausted. Please reload CAPTCHA.