小编刚把手上的一个网站从ZblogPHP转换到了WordPress,并对比了两者的优缺点:《ZblogPHP与WordPress两个建站程序的优缺点对比》,其实最高效的转换方法是直接通过sql语句来操作数据库,但是鉴于很多人对MySql很陌生,小编教大家怎样使用笨方法将网站从Zblog转换到WordPress,不需要任何数据库基础。
需要工具:phpMyAdmin、编辑器
1、导出并备份原数据库
2、新建一个数据库,作为修改用。
3、在新数据库导入数据
4、对Zblog的数据字段进行修改和WordPress保持统一
小编这边因为只保留文章信息,且不保留原链接地址,所以无用的表先删掉,原Zblog数据库使用lf
作为表前缀,如果你没有修改过表前缀应该是zb_post
。
然后点击这个表的“结构”选项,删除无用字段,小编只保留文章标题和内容字段。
然后,修改这两个字段的数据类型
先修改Zblog文章标题字段log_Title
为WordPress的post_title
字段,同样参照WordPress的字段修改其他信息
同样修改Zblog文章内容字段log_Content
5、修改并替换zblog的相关内容
先把这个表到出来
打开编辑器,批量替换原表名为wordpress新表名
同时将zblog图片资源位置进行替换
上面修改完毕后,切记,删去表中这一行删除原表内容的代码
6、导入数据到WordPress数据库中
搭建一个完好的WordPress网站,导入我们修改过后的sql文件
数据库内容导入之后,将zblog图片放到wordpress的/wp-content/uploads
文件夹下。
打开到wordpress后台,文章已经导入完好了,如果部分文章信息缺失导致显示不正常的话,可以手动编辑再更新一下即可。
当然,你要是不嫌麻烦,可以使用wordpress的导出工具,先把文章导出,再导回到wordpress,缺失的信息即可补全。