使用的是很低级的方法实现的,没有修改mu主程序,因为个人认为这不是个明智的选择。用两种方法实现:
1、昨天使用google reader将部落所有博客订阅到一个tag下,然后再将此tag共享,页面见这里,好在google reader提供了js的调用,后来将这个页面在feedsky上聚合后,再用侧栏的RSS区块已经无法使用了。
js代码:GoogleReader-js
将此代码放到侧栏支持js的区块中即可,其中的n=5是显示最新的五条,可以自己调整。
2、用rss方法,也是昨天没有成功的方法,将所有feed合烧在feedoor上,这样就烧成了一个feed源,虽然feedoor的功能相对feedsky和feedburner有所欠缺,但是提供合烧服务的网站不多,也就将就着用吧。feedoor提供了相对较好的统计功能,这一点比feedcat做的好,且访问速度也占优实属难得,feed地址为:http://ibuluo.feedoor.com。
比较:第一种方法的的好处是google的服务器比较勤快,所以显示的比较及时,基本上发布新文章几分钟后就能看到,ibuluo首页用的就是这个方法。缺点是,google的js在国外,可能会拖慢你的页面加载速度。
第二种方法由于上面所说的实现方法,来回奔波在中美光缆上,即时性就差了那么一点,发布的文章可能无法马上看到;优点是:rss解析程序为wordpress自带,速度很快,没有拖慢页面的现象,我的博客使用的就是此方法。请自己权衡使用那种方法比较适合你。
ps:由于mu对代码的严格控制,发布的代码经过了过滤,找了一上午也没有找到很好的插件支持发布js代码,所以现在将代码放在了googlecode托管。
增加此功能主要在于能在自己的博客页面上就可看到更新的文章,不必来回往返于部落首页和各人博客之间
第一种方法有错误…
是由于mu对代码的过滤造成的,现在可以了。