胡言乱语
取个标题咋那么难嘞[aru_2],以前好多次想把emlog转为wordpress,就是懒的弄,所以趁着这两天不算很忙,就转了一下
想想转这玩意挺简单的,网上就有几款转换工具,先是下载了EXE应用程序版的,也下载了备用的em2wp.php,这两个是以前用过的
试了一下exe软件版的什么玩意都没有转过去倒是把我数据库给清了,后面又试了PHP的,还是不行,除了文章和链接都转过去了[aru_59]这有什么用啊
更换了PHP版本呀WORDPRESS 4.7版本什么的还是不行,看了下PHP转换代码也没什么问题,数据结构也改了,还是不行[aru_19]
此时就想下午自己用PYthon写个转换脚本算了,然后去做饭,午觉睡醒就打算开始写,昏昏沉沉的懒的动,又躺着刷了半小时B站
再看群消息的时候看到typecho群挺活跃的,突然脑袋一灵光,想到能不能把emlog先转为typecho然后在转WP,随即就百度了一下有没有emlog转typecho的工具,别说
还真有,有python版的还有插件,直接装了typecho在本地环境,下载安装插件直接一气呵成,typecho导出数据,wp导入数据,我干嘛打那么多字。。。。。。[aru_38]
其它内容
给大家提供个下载链接
前面用到的emlog转wp的:
程序版下载地址:https://lanzous.com/ibk6xbg
PHP版下载地址:https://lanzous.com/ibk6x7c
Emlog转Typecho插件:
使用方法
下载安装支持多级分类的typecho版本,如Typecho 0.9(14.3.14)。
下载插件,并解压上传到插件目录下。
启用插件,并设置插件,配置数据库信息。
控制台 => 从 Emlog 导入数据面板,点击开始数据转换 »。
复制原emlog的附件目录content/uploadfile,黏贴到typecho的usr/uploads目录下,并更名为emlog。
下载地址:https://github.com/typecho-fans/plugins/tree/master/EmlogToTypecho
ByeTyp_TYPECHO转WORDPRESS插件,就是导出插件
下载地址:https://github.com/sunxiyuan/ByeTyp
使用方法:
在Typecho上启用插件后,依次点击:控制台->数据导出->导出XML文件,下载并保存此文件。
在WordPress上运行WordPress导入工具,导入前面下载的XML文件。
WordPress导入工具的运行方法见下图:
后续步骤
将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/
在你转换过程中遇到什么问题下面评论留言吧
本文作者为Mr.Bai,转载请注明。