typecho转换到wordpress

typecho快一年多没有更新过了,虽然使用感觉还算不错,不过还是经不住wordpress庞大插件库的诱惑,因为博客本来就没有多少流量,所以也不担心负载的问题,所以就把博客转换到wordpress了。特此做一记录。
使用的转换程序都是网上找的。
转换程序适合:typecho0.8 (10.8.15)到wordpress3.03版本。
typecho2wordpress
WordPress.v3.0.3.Incl.Simp.Chinese.Pack.v1-wpcng
可转换内容:
1、博客
2、附件
3、评论
4、分类
5、标签
转换步骤:
1、在原typecho博客的主机上安装wordpress3.03版本。
2、上传typecho2wordpress转换程序,开始转换。
3、转换完后,将原typecho里面的 /usr/uploads下面的附件放到 wordpress的 /wp-content/uploads 里面。

转换后残留问题:
1、打开wordpress的媒体库,看不到图片,这是因为转换程序将附件记录的里面 post_status 没有设置成 inherit.将 post_type为attachment的posts的post_status属性改为 inherit。
2、博客文章里面的图片及附件链接没有更新,比如typecho附件的图地址为/attachment/id 图片地址为 /usr/uploads/*** 需要更新为wordpress的 /wp-content/uploads/***

于花了一点时间稍微修改了一下转换程序:
typecho2wordpress-kejibo
使用前请自行备份数据库,如果造成任何损失,本人概不负责!
成功转换到 wordpress3.03后,通过wordpress后台自动更新到wodpress最新版本3.21完全没有问题。

博客从Sablog-X 2.0转换到Typecho 0.8备忘录

我真是个爱瞎折腾的人,Sablog-X 2.0只用了一个月就想换程序玩了。这次就转换到 Typecho 0.8 SVN上的来玩了。Sablog-X 速度是最快的,为什么还要转换呢?

  • Typecho使用的是真正开源的协议,Sablog-X协议不明,不像 Discuz phpwind dedecms ecms这种中国式开源的程序。
  • Typecho开发速度快,因为是开源的,而且代码也托管在 Google Code 上面。参与者还是很多的,UPdate 里面可以清晰地看到更新。
  • Typecho使用的是OO面向对象的开发方式,虽然这种方法速度没有 Sablog-X那种过程式程序那么快,不过对我来说也已经足够快了,至少比 WordPress快 4-5倍。OO开发的好处是,代码优雅。易扩展。
  • 标准的插件体系,也是受益于OO开发的。这次 Sablog-X转换到 Typecho也是使用的插件,会在下一篇里面分享给大家。
  • 生命在折腾!

网址方面,除了日期归档改变,其它全部没有变,原来的日期归档是 /date/201004 新的是 /2010/04

转换博客程序后,原来的rss过一段时间后将被废弃,新博客的RSS是 http://kejibo.com/feed/