在侧栏显示部落最新文章

使用的是很低级的方法实现的,没有修改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托管。

转载请注明本文链接: https://joojen.com/archives/2354.html

《在侧栏显示部落最新文章》有3条评论

  1. 增加此功能主要在于能在自己的博客页面上就可看到更新的文章,不必来回往返于部落首页和各人博客之间

    回复

发表评论