从blogbus跳转到WordPress

从:wp:1.5升级到2.0也有一段时间了
2.0的很多新的功能都还没用得上:

Categories的AJAX Add
Upload
preview
WYSIWYG编辑器
Import

但今天终于体验了一下Import功能
WordPresscn Group有位同学问到有没从blogbus跳转到wordpress的办法
虽然wordpress Import可以导入的blog类型很丰富,但肯定是没有blogbus的,幸好还有一个RSS。
blogbus是可以将内容生成一个xml文件导出到本地的,虽然格式跟RSS不太相同,但只要有内容就好办,简单地转换一下就能用了。
说干就干,自己写了个小程序转换一下:
下载blogbusbackup-to-rss.phpfile更新blogbus to wordpress转换程序文件,将其改名为以php为后缀名的文件;
打开此文件,在开头找到

$filename = ‘bus.xml’;

,改filename.xml为blogbus导出的xml文件;
将这两个文件上传到你的空间,运行blogbusbackup-to-rss文件;
把生成的文件保存为xml文件;


最后当然是在你的:wp:后台导入RSS文件。

note:因为blogbus没有categories选项,所以导入时全部文章都会标记为Uncategories如果每个post只用一个tag时,可以用分类就为tag。如果你的post不只是一个tag,你可以把这句

$allowtag = true;

改为false,这时分类只能用默认的Uncategories
只会导入Title, LogDate, Excerpt, Content and Writer(自动用默认的admin)这几项。
因为此hack只是经过自己的简单测试,所以导入前,请备份你的:wp:数据!

Update:经过测试过大的xml文件导入较困难!你可以把生成的xml文件分成数小份,便于导入。

Update:以更新blogbus2wordpress转换文件,详情->更新blogbus to wordpress转换程序
参考:用 PHP 读取和编写 XML DOM

Yesterday Reading (2006-02-22)


10 Tips for Attracting More Comments
10个吸引别人留言的小技巧
(tags: )

My Blogmark

水井盖

日本人的创意叫人很难猜透,这个这么好看的东西,竟然是日日被人踩在脚下的“水井盖”
如果国内也用这种设计
大概会壮大一门“职业”——偷水井盖,但不是作为废铁卖了,而是卖给一些收藏家了!

Yesterday Reading (2006-02-21)


当blog只剩下书签分享
有这种趋势~
(tags: )

My Blogmark

一周年

不知不觉写blog已一年
在网上闲逛
看大家的嬉笑怒骂
看web 2.0的突起
试玩网上各种稀奇玩意

当看到“当blog只剩下书签共享
发现自己的blog也是渐渐沦落
“温度”正在下降~~
幸好自己是那种“认定就不轻易放弃”的家伙,blog还是继续的。

几天前,空间由edong换到了盘古。而域名还是在edong里续费(edong提供的服务在国内应该算“性价比高”,如果不是空间最低都要300大元,我可能会续费的。)
今天在edong的空间过期后,也使得域名不能访问。其实我已经在过期前把a记录指向了盘古的ip,但空间的过期还是导致域名不能访问。最后在后台中询问客服帮忙解决。

Yesterday Reading (2006-02-20)

My Blogmark

Yesterday Reading (2006-02-19)


BigDump-MySQL資料匯入好幫手
這個php小程式來做MySQL資料匯入,就沒有什麼2MB限制。现在自己的mysql还没用到2mb的程度,先做个记录,别以后不知道怎么搞。
(tags: )

王治郅 终极拯救
像个男人好不好,想回来就回来
(tags: )

My Blogmark

維納斯雕像的由來


vlog:台湾bsp,提供300mb的空间(update:发现网站中的‘ajax’只能在ie6以下版本才能正常工作原来ie7也是可以的)