wordpress除了后台有点慢之外,还是相当不错的,近500篇日志的迁移工作终于做完了,分享一下操作过程。
原创文件,转载请注明出处:http://blog.myhz.com/ivan
一、修改uchome的rss.php文件设置
$pagenum = 10;修改为$pagenum = 你的文章总数;
把这行 $value['message'] = getstr($value['message'], 300, 0, 0, 0, 0, -1);
修改为 $value['message']=$value['message'];
二、安装 wp-o-matic插件,进行RSS采集
具体的安装步骤,网上一大堆,就不用介绍了,自己百度。
安装完后的设置:
title:随便写
Feed URL:写上你刚才修改的rss.php地址和你的uid号码,例如:http://home.myhz.com/rss.php?uid=2
categories:选一个你需要的分类
Rewrite:不用管
options:Use feed date要勾上,Max items to create on each fetch填写你的日志总数
tools:不用管
别的所有选项是默认就行了。
然后点击 submit
三、为了解决wp-o-matic不采集原日志时间的问题,修改wp-o-matic插件的的代码,在文件wpomatic.php中:
把这行 if($campaign->feeddate && ($item->get_date('U') > (current_time('timestamp', 1) - $campaign->frequency) && $item->get_date('U') < current_time('timestamp', 1)))
修改为:if($item->get_date('U') < current_time('timestamp', 1))
四、采集
在wordpress后台,进入wp-o-matic插件管理,点击fetch,就OK了。
注意:如果日志太多,可能一次采集不成功,所以要分批次采集。
最后的工作就是自己调整一下日志的类别了。