EMLOG转WordPress,数据搬家到wordpress博客

前言

自emlog更新了6.0后,并推出了Pro版后开始了收费,截止5.3.1之前的版本都不兼容,非常遗憾的是不能直接升级,虽然有民间的升级版本,升级之后还是有点小毛病,并且emlog没有太大的变化,望为观止的我们只能停留在5.3.1版本,既然这样小高心想直接投入wordpress的怀抱吧,那么数据怎么办呢?

于是就有了今天这个教程,EMLOG数据迁移WordPress,咱们高网文章数据就有1W+条,数据搬家可不是一件小事啊,在网上找了一大堆资料,毕竟小高也是第一次接触数据搬家,开始实践时碰到不少难题,一些转移工具和方法都是比较老好多年前的了,我测试过基本都用不了了。

最后打算放弃吧,还是找个程序员花点图片找人弄吧,然后脑袋一灵光,想到能不能先把emlog转为typecho然后在转回WP呢,想到就去做,随即就找到一款emlog转typecho的插件。

直入正题

首先备份下载好emlog数据到本地,可以在本地进入转换,也可以用服务器,本地可以用小皮面板xp.cn。

在本地环境下,搭建好emlog网站,再安装typecho,版本小高测试的是:typecho 1.0

安装包我都给你们打包了 上传typecho-v1.0.zip解压,安装好typecho程序。

下载插件EmlogToTypecho_v1.0.0.zip,并解压上传到插件目录/usr/plugins下,启用插件。

EMLOG转WordPress,数据搬家到wordpress博客插图

并设置插件,配置emlog数据库信息,记住这里是emlog站的数据库信息,不是typecho 别搞错了哦。

EMLOG转WordPress,数据搬家到wordpress博客插图1

再从控制台进入,从emlog导入数据,开始。

EMLOG转WordPress,数据搬家到wordpress博客插图2

操作过程中可能会出现500,Database Query Error(数据库查询错误)

EMLOG转WordPress,数据搬家到wordpress博客插图3

具体什么问题我也不知道,估计是插件长久失修导致的,但这不碍事,我们打开首页看看,可以看到小高的数据已经全部迁移进typecho程序了,文章、分类、标签等都搬过来了。

EMLOG转WordPress,数据搬家到wordpress博客插图4

数据迁移到typecho后,我们下一步就到导出再迁移到wordpress了。

这里再用到一款插件TypExport-0.9.zip,利用此插件可导出一份xml文件,方便后续再导入wordpress就完成了转换,非常简单。

文章、评论、分类目录和标签完全无损,不过插件不会导出友链的内容,到时候自己手动再添加一下友链就行了。

使用方法:下载插件之后解压将文件夹重命名为TypExport,上传到Typecho目录usr/plugins,然后在后台启用插件。在后台界面,控制台菜单下会有一个数据导出菜单,点击进入导出界面,只有一个按钮,我相信你肯定会使用的。

EMLOG转WordPress,数据搬家到wordpress博客插图5

EMLOG转WordPress,数据搬家到wordpress博客插图6

Typecho导出WXR插件,WXR全称为WordPress eXtended Rss,是wordpress导出数据的一种格式,它包含了您的全部文章、页面、评论、自定义字段、分类目录和标签,得到一个xml文件下载出来。

最后一步导入

小高这里测试安装的是wordpress 4.x,版本,去安装好wordpress程序。

在WordPress控制面板上打开-工具-导入-运行安装WordPress导入工具。

EMLOG转WordPress,数据搬家到wordpress博客插图7

导入前面下载的XML文件。

注意:如果导入过程出现错误,提示SQL什么的,数据文件过大,超出了上传限制,去服务器修改下设置即可,还有关掉CDN,小高测试过程中CDN也限制了导致失败,关闭后就正常上传了。

EMLOG转WordPress,数据搬家到wordpress博客插图8

选择现有用户。

EMLOG转WordPress,数据搬家到wordpress博客插图9

导入完成后,我们小高网1W多条文章数据都成功导入进来啦。

EMLOG转WordPress,数据搬家到wordpress博客插图10

后续步骤

将Typecho站点中的/usr/uploads目录迁移到WordPress的/wp-content目录下。

在数据库中替换图片资源路径,执行以下SQL语句:

UPDATE wp_posts SET post_content = REPLACE( post_content, '/usr/uploads/', '/wp-content/uploads/');

如果是emlog转过来的话语句为:

UPDATE wp_posts SET post_content = REPLACE( post_content, '/content/uploadfile', '/wp-content/uploads/');

emlog的文件目录也要更名覆盖为/wp-content/uploads/

在你转换过程中遇到什么问题下面评论留言吧。

相关文件下载地址
©下载资源版权归作者所有;本站所有资源均来源于网络,仅供学习使用,请支持正版!
上一篇 数据恢复 Data Recovery v1.108绿色版
下一篇 支付宝领5个1.08元消费红包

探索站点内容

搜索文章、标签、分类

MediaClaw 社媒虾
MediaClaw 社媒虾
关注公众号
领美团外卖神券
领美团外卖神券
最新评论
15579854855
15579854855
9月15日
安装流程都没有,下载也用不了,浪费时间
小高网
小高网
9月15日
这个还是少用好
06285142
06285142
9月14日
怎么现在都没出绿色版的绿泡泡了。等了一年了呢
小高网
小高网
9月9日
那就找个完整版的安装覆盖上去吧
白添霸霸
白添霸霸
9月9日
精简版安装后在控制面板不显示
小高网
小高网
9月8日
控制面板卸载不了吗
白添霸霸
白添霸霸
9月8日
大佬,安装以后有些软件打不开了,例如CCleaner 7,提示WebView2 Runtime 初始化失败(错误:0x80070002),重装完整版提示安装时出
1
1
8月31日
就是不能处理已安装软件
小高网

小高网管理员

小高网www.xx8g.com

本月创作热力图