以前转到Wordpress过,后来因为一些升级的问题,造成数据丢失,于是Wordpress并没有给我留下很多很好的记忆,所以在很长的一段时间内,我还是使用PJBlog。
由于最近越来越多的在接触Linux,PHP,于是还是试着用了一段时间的WordPress,发现新版的WP比起原先要好多了,便开始搜寻一些转化的资料。
目前来看大部分的资料都还是几年前的,不过基本还是合适的。
于是就找到一个脚本,用来把PJ的数据库转成MT的文本导出格式,然后再倒入。

使用后发现下面的BUG ,已经修改了部分

1、默认的脚本数据的排序是倒序,这样在WP导入时编号会错乱,并且时间可能出现问题
2、评论导入时一些换行的错误
3、一些不能直接沿用PJ的Ubb解析的代码
4、评论中的[relpy]标签没有合适的处理(目前也还有一些问题)

还存在的问题:

1、PJBlog3之后上传的附件使用了download.asp的形式,造成附件暂时需要手工修改
2、文章ID和URL差异
3、Tag导入不能

目前解决的方法:

我很笨,download.asp和一些URL问题直接用rewrite处理解决的。
由于PJ的媒体解析到Html后存在JS基本,需要再WP的皮肤中引用PJ的common/common.js,当然,你也可以让这部分不使用Javascript

我修改后的脚本:convert