
前一阵子搞了个域名,准备给领导架个WordPress玩玩。架站倒是轻车熟路,但没想到把百十来篇博客从blogbus搬过来却成了令人头疼的问题。
网上搜一下,大体归结为三种方法。一个是冰古开发的转换程序,一个据说是Yo2老大Oneoo开发的导入器(参见链接),再有就是基于python的脚本bus2wp。(当然还有最笨的手动复制粘贴)
各位都是牛人,遇到这种写写代码就解决了。但使用起来还是有诸多不便,有的要装python环境,有的要回到2.8.6版本的WordPress才能操作,大一点的xml文件还要用到DivXml工具进行分割……太麻烦了,以Geek的直觉,我坚信一定有更简单的办法。
果然有。隔了一个多礼拜,我突然想到国内那些BSP都有导入导出的设置,而且这种事情交给BSP来做,按道理会更严谨一些。如果能找到一个基于WordPress的BSP,事情不就解决了嘛。基本思路是这样:
blogbus导出xml文件 –> 导入到基于WordPress的BSP –> 导出WordPress标准格式的xml(WXR) –> 导入到自己架设的WordPress
找这个比较容易。我记得Yo2好像是基于WordPress的,搜索yo2.com却发现了BlogCN。这两家是什么关系?我有点搞糊涂了,而且以前BlogCN应该不是WordPress驱动的吧。管他呢,反正BlogCN是基于WordPress的,我建个帐户导入再导出就OK了。
这中间还有几个小插曲。首先是注册BlogCN要验证手机号,当头一棒。呵呵,我忍不住笑了,这是为了防敏感词好抓人不让你乱说话吗。我就没填,接着来到后台。WordPress的布局很熟悉,一下子就找到了导入导出。等一等,怎么只有导出?连导入都不支持,莫非只想赶人走,不欢迎新来的吗,有点请神容易送神难的意思。就是你们赶紧导出去吧,别在我这呆了,地方小养不起您,您啊还是另觅他处吧,等等等等。
这有点意思哈。
搜搜呗。找到这么个帖子:请问管理员 如何把日志从wordpress导入到blogcn。管理员Service001是这么回复的:“你是准免费用户,通过手机验证后,在管理中心-导出中有导入功能。”
敢情还是这个。为了让我验证手机真是煞费苦心啊,好吧我服了我就验证了吧。重新登录果然可以导入了,然后我发现有五篇日志被审核了,够搞的啊(它的意思是领导您敏感词发的太多啦,以后注意哦)。等了一会审核也没通过,心想就这么导出来吧,反正日志还在,到WordPress里修改一下发布状态就行。
最后把各步骤导出的xml(WXR)文件一备份,BlogCN删除所有文章,这么就算搞定了。
给领导做个广告:estellayuan.com