编写插件修改Wordpress的RSS输出
Wordpress是一款著名的开源blog平台,基于php,其灵活的模板(theme)和插件(plugin)架构,使得扩展性非常的好,通过模板可以随心所欲的变化前端展示,通过插件则可以实现额外的功能。比如可以通过插件修改rss输出,在其中加上诸如版权声明,相关文章等功能。另外,强烈建议在rss全文输出内容,经常在Google Reader中看到一篇好文章却只有摘要,点过去发现网站又无法打开,这种感觉真让人抓狂。
将MyWordpressFeed.txt下载后另存为MyWordpressFeed.php,修改FeedRelatedPost函数中相应的地方,传到wp-content/plugins目录,到后台管理激活MyWordpressFeed插件,即可获得和我的blog一样的rss输出效果。php我只是略知皮毛,代码贴出来给有需要的朋友参考(Update:贴了半天代码,发现coolcode插件无法解析这种php里又输出html的代码,只好打包成txt文件,点击这里可查看或者下载)。
鲜果,web2.0?
发现鲜果的一个bug:在快速添加频道的时候,如果只输入rss.ningoo.net而没有以http开头,是搜索不到任何信息的,非得让你输入完整的http://rss.ningoo.net才能如你所愿。简单的判断一下用户输入的字符串是否包含”http://”,似乎不是那么困难的吧?
Web2.0号称注重用户体验,鲜果的这个体验可不太好,让我郁闷了好几天了。这有点像易趣新版本上线后,居然不能通过eachnet.com访问,非得加上www,也真是够web2.0的了。
还有一点,我在feedsky绑定了子域名rss.ningoo.net,但是在鲜果里订阅http://rss.ningoo.net只能看到9月1号之前的文章,而输入feedsky的地址http://feed.feedsky.com/NinGoo则能看到最新的文章,不知道是鲜果有问题,还是feedsky有问题,不过从其他阅读器比如Google Reader,抓虾等都正常来看,还是鲜果有问题的可能性大些。