昨天刚从Emlog转到WordPress,这中间可谓是历经“千辛万苦”,中途也走了不少弯路。
这个脚本可以轻松实现Emlog转换为WordPress,而且几乎是接近完美的。
个人建议:现在本地搭建环境,建立好Emlog与WordPress站点,然后再使用脚本转换。
其实Emlog转WordPress在很久之前就有软件能实现了,那就是“EM To WP”这款软件,但是这款软件并不会将附件也一起转换,也就是说之前的图片什么的储存目录是不能改变的,而这款脚本刚好就可以弥补这个缺点,但需要注意的是转换后无法在媒体库中看到以前的附件,并不影响旧文章加载相关资源。
使用方法很简单,将脚本、Emlog附件文件夹(/content)放入WordPress站点根目录
然后访问这个脚本,例如:http://localhost/wordpress/em2wp.php
根据提示输入数据库信息,选择数据库 or 文件,点击转换就行了(数据和文件要分别转换)
例如,先转换数据库,再转换文件
轻轻松松的就将文章、评论、友情链接、附件转换到WordPress数据库中。
如果转换时WordPress在二级目录下,附件转换完文章可能无法显示,其原因为脚本默认WordPress在根目录,而不是二级目录,这时候只需要把WordPress换到正式环境中的根目录下安装即可正常加载附件!
2021/07/05 经网友 @沐辰客栈 反馈,再次测试可正常转换,同站点下Emlog安装禹根目录,WordPress安装于二级目录,转换后文章、附件、评论、页面、导航、链接等均正常转至WordPress下,该网友使用“EM To WP”这款软件也无法转换,怀疑可能是他源数据有问题,他采用的是曲线救国的方法,Emlog转zBlog再转WordPress,如有转换失败的可以借鉴参考!
测试环境:Emlog 5.3.1、WordPress 5.4.6、PHP 5.6(Emlog不支持高版本)
还没有评论,来说两句吧...