pop:建议大家在本机建立IIS来转换,因为很多空间不支持.mdb的大文件上传。还有就是.xml文件请先分割之后一个个上传,要不会出错。
1. 通过RSS导入
WordPress支持RSS格式数据的导入,而PJBlog又支持RSS数据的输出,一切就这么简单,不需要任何额外的代码就可以搞定。这种方式最大的缺点就是不能支持留言的导入。如果有这方面的需求,可能要麻烦很多,因为pjblog本身也不支持留言的RSS。
还是有个地方要做小小的改动,因为PJBlog的RSS默认只输出10篇,而我们要导出的是全部文章,只好在feed.asp文件里改了。
找到SQL=”Select TOP 10 L.log_ID,L.log_Title,去掉里面的TOP 10。变成这样的SQL=”Select L.log_ID,L.log_Title有两个地方,挨的还比较近。然后打开浏览器,敲http://www.你的网址.com/feed.asp。如果文章比较多,时间会长一点。最终显示成一个格式化好的xml文本。然后在浏览器菜单里找文件保存,存成一个feed.asp.xml就行了。最后进入wordpress的控制面板,选择“选项“,顶端菜单最后一项的“导入”。然后选择RSS。会让你选择一个本机上文件,就是前面那个xml。点确定导入就行了。
2. 网友Wady写的一个LBS 以及 PJBlog 到 WordPress 的新版数据转换程序
该方法比较全面,可以将评论和留言一并转换,我就是用这个方法将我的PJBlog里的数据要换成WordPress的。
使用方法如下:
1、将 LBS 或 PJBlog 的数据库改名为 blog.mdb
2、将 asp2wp.asp 以及 blog.mdb 上传到同一 ASP 空间目录下,运行程序根据需求点击相应的按钮获取 xml 格式的导出数据
3、进入已安装好的 WordPress 后台依次打开“管理”->“导入”->“WordPress”,根据提示导入之前获取的 .xml 格式数据文件
提示:如果数据文件比较大,可以使用压缩包内所提供的 XML 分割软件分割成多个小尺寸数据文件依次导入。
LBS 以及 PJBlog 到 WordPress 的新版数据转换程序下载地址:
http://resources.surda.cn/20100517-asp2wp.rar
http://surda.cn/2010/05/pjblog2wordpress/
http://www.zenjong.cn/wp-content/uploads/2010/05/asp2wp.zip
另外还找到了几种PJBlog转WordPress的方法,不过个人觉得都不如这两种方法来的简单。反正不管是什么方法,只要能够成功的帮我们把PJBlog转到WordPress就可以了。