emblog 6 to wordpress,emblog rss 输出内容,导入wordpress亲测可用分享

2019 - 7 - 30 作者 : 石家庄SEO 分类 :Blog SEO
emlog 是 "Every Memory Log" 的简称,意即:点滴记忆。它是一款基于PHP语言和MySQL数据库的开源、免费、功能强大的个人或多人联合撰写的博客系统(blog)。基于PHP和MySQL的功能强大的博客及CMS建站系统。致力于提供快速、稳定,且在使用上又极其简单、舒适的博客服务。安装和使用都非常方便。目前 emlog 正在受到越来越多的广大用户的青睐。

1564482170342.jpg

emlog是中国比较成功的blog,今天我就说一下我更换到wordpress的过程吧。网上有很多用软件的,和用mysql倒库的,我选择的
方法是用rss.php 输出1000条内容,完后直接导入wordpress。中途可能需要修改一些文章内的域名,还需要把分类的别名重新设置一下。

第一步,在后台小扳手图标,管理中心->系统->设置->rss输出,此处需要将那个数值设置成1000,如果你的文章大于1000,那就按你的总文章数量进行设置。

第二步,关闭相关日志插件,这里相关日志插件,在rss.php里也用到了,所以避免把那部分html代码算进post文章内容里面。
第三步,备份数据库,到后台系统
->数据->备份,玩意完蛋了还能恢复哈哈。

第四步,修改rss.php

rss.php 需改一下三处

1.查找
$user_cache = $CACHE->readCache('user');
改为
$user_cache = $CACHE->readCache('user');
$log_cache_sort = $CACHE->readCache('logsort');//增加分类标签调用

1.查找
$author = $user_cache[$value['author']]['name'];

改为
$author = $user_cache[$value['author']]['name'];
$sortName = $log_cache_sort[$value['id']]['name'];//定义分类名称变量

3.查找
<description><![CDATA[{$abstract}]]></description>
先改为
<description>{$abstract}</description>
<category>$sortName</category>


这里一定、一定、一定,重要的事情说三遍,一定要把“<![CDATA[” 和 “]]>” 去掉,不然这些rss格式代码,将被导入wordpress文章正文里,想一下如果内容多的话清理也很费劲。
最后将rss.php 源代码,utf-8格式保存成 rss.xml

等我们把数据导入到wordpress里之后再把如下代码恢复回来。
<description><![CDATA[{$abstract}]]></description>
<category>$sortName</category>


第五步,搭建一个wordpress ,过程略。。。。

第六步,后台的工具->导入->安装rss导入

第七步,导入

这里要说一下,如果你想让内容导入时候就带有标签的话,可以在wordpress装好之后,安装一个插件:WP AutoTags ,安装好,到设置里面设置好,每篇文章声称几个tags,这样在导入数据时候就可以自动带上标签,是不是很酷啊。注意,因为如果开启自动标签那个插件,等于每导入一篇文章还要进行至少3 -5次查询,所以导入内容量不要太大,你可以考虑把rss的内容分割一下分批次导入。

第八步,设置固定链接,按照你em的链接规则去设置->固定链接。

第九步,为静态,apache 或 nginx 根据自己的服务器配置。

第十步,复制em图片路径,到em服务器,找到uploadfile 目录,把下面的子目录都打包压缩,
1.使用新域名的迁移到新域名服务器上的wp-content/uploads/,
2.使用老域名的,需要复制em图片目录下子目录,新建目录wp-content/uploads/ ,把em图片目录都迁移过去。


http://www.你的域名.com/content/uploadfile/


第十一步,到phpmyadmin,跟新几条语句,目的2个:
1.更新图片路径
UPDATE `wp_posts` SET post_content = replace(post_content, 'http://www.你的域名.com/content/uploadfile/', 'http://www.你的域名.com/wp-content/uploads/')

这样,你的图片路径就更换成pw的图片路径了,

2.更新主域名(因为我是用另外一个域名测试导入的,如果你是继续使用之前的域名,这步可以忽略)。




好了,今天我就这样把emlog 成功换成了wordpress,我本人对em还是很喜欢的,从它刚出一直用到了现在。我只是把数据倒到wordpress,这个程序我还会保留作为个人随便写写到博客用吧。然后骚年们祝你们成功。

104 人围观 / 0 条评论 ↓快速评论↓

(必须)

(必须,保密)

阿狸1 阿狸2 阿狸3 阿狸4 阿狸5 阿狸6 阿狸7 阿狸8 阿狸9 阿狸10 阿狸11 阿狸12 阿狸13 阿狸14 阿狸15 阿狸16 阿狸17 阿狸18