昨天刚从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不支持高版本)
666
福建万众博客 毕竟我转的时候6.0还没出呢
沐辰客栈
贵州开始战斗
沐辰客栈
贵州@沐辰客栈 不能用,转换啥都没有
沐辰客栈
贵州@沐辰客栈 这个脚本可能不支持安装过一些插件或者更改过数据库的,如果失败的话可以看我的教程
qq国际
广东我来看看
fewf
云南我来看看
tang
北京准备开始搞一下 期望6.0的版本能搞定
999
广西看看
万众博客
山东我要开始了。
COAadmin
上海@万众博客 请开始你的表演
万众博客
山东@COAadmin emmmm 失败了好像
COAadmin
上海@万众博客 继续刚就完事儿
万众博客
山东@COAadmin 怕死怕死
COAadmin
上海@万众博客 有备份就不要慌
万众博客
山东@COAadmin 接着搂它! 大爷的
COAadmin
上海@万众博客 对,刚就完事儿
万众博客
山东@COAadmin 我想知道em6.0.0是不是也能一样转?
COAadmin
上海@万众博客 这个就不太清楚了,我是5.3转过来的
万众博客
山东@COAadmin 完犊子
COAadmin
上海@万众博客 毕竟我转的时候6.0还没出呢