Wordpress 插件:Jay RSS Show
作者:李杰 出处:http://www.jaylee.cn/jay_rss_show/
功能特征
随心所欲地在任何网页上输出任意一个RSS的最新若干篇文章,参考Sidebar
Widgets自带的widget_rss函数编写。初次写插件,很多地方都不懂,大家发现了bug请给我留言。
使用方法
方法一(任何人都适用): 调用效果如下图所示:
要实现上面的效果,只要在对应页面上添加下面这段html代码即可:
- <iframe src="http://www.jaylee.cn/rssout/?url=http://feed.feedsky.com/jaylee&num=5" allowtransparency="true" border="0" frameborder="0" scrolling="no" topmargin="0" leftmargin="0" marginwidth="0" marginheight="0"></iframe>
- </iframe>
参数说明:
参数1 url表示你要读取的rss地址,所以调用时请把url=后面的‘http://feed.feedsky.com/jaylee’用你自己要调用的rss地址替换掉,如果url为空则默认读取本博客的rss地址供调试。
参数2 num表示你要显示的文章数量,可以自行设定,建议不要大于10篇,免得加载太慢,默认为5篇。
方法二(Wordpress 用户适用):
1、下载jay_rss_show.zip,解压后把jay_rss.show.php上传到/wp-content/plugins/目录下,然后在插件管理界面里激活即可使用。
2、在模版上要输出RSS的地方插入:
- <?php jay_rss_show ($url, $num, $length); ?>
其中$url代表RSS地址;$num代表输出的文章数;$length代表输出的文章标题的字数;
- <?php jay_rss_show (); ?>//参数全部留空
如果参数全部留空则输出本博客的最新5篇文章供测试,标题长度默认为23个字符
更新历史
2006.12.26 发布 v1.0,以WP插件形式仅适用于WP用户
2007.1.3 发布 v1.1,扩展功能,适用于所有用户
2007.4.26 发布 v1.2,增加了对文章标题的长度控制功能
效果实例
比如我要在页面底部输出洪波写的IT评论(RSS地址是:http://blog.donews.com/keso/rss.aspx),可以通过调用下面这句代码实现:
- <?php jay_rss_show('http://blog.donews.com/keso/rss.aspx',5,20); ?>
- // ‘http://blog.donews.com/keso/rss.aspx’代表洪波博客的RSS地址
- // 5 代表我要输出洪波博客的最新5篇文章
- // 20 代表输出文章的标题长度为20个字符
以下是实际输出效果:
an error has occured, you can visit this page for help


/
/
:
目前共有 16 条评论:
如果能控制输出文章标题的字数那就再好不过了,下一版能加上么?
答复:
1.3版已经增加了此功能,欢迎下载试用。
回复
控制标题字数很容易的,但是中文控制字数后往往容易出线乱码,而我对中文的编码转换不是很熟悉,所以就把这个功能去掉了,原先还有一个输出摘要的功能也一并去掉了。
如果我解决了中文截断乱码问题我就把这个功能加上去。
回复
可以添加多个feed吗?
答复:
不支持多个feed,如果你要输出多个feed,可以先把多个feed合烧成一个feed然后输出,参见:
http://www.jaylee.cn/archives/105
回复
一直想找的功能,下载试用。
回复
请问,当RSS里面的内容变化时,如何实时更新所调用的内容?谢谢
答复:
程序输出的就是rss最新内容,所以不需要做别的操作。
回复
在我的wordpress上用总是说:an error has occured, you can visit this page for help
是我哪里设置的不对么?
我就是直接把jay_rss_show.php 放在了插件目录,然后在模版找了个地方插入
答复:
请把出错的网址留言告诉我,或者Gtalk:jayleecn at gmail.com
回复
出错的网址: http://www.toolunix.com
我加你的gtalk了:)
回复
Hi jay 第一次来你的站 发现这个插件很管用 但是我也发现:an error has occured, you can visit this page for help 可以给我发封信 交流一下吗?拜托!sodisne1@yahoo.co.uk 我随时收信!!!
回复
很強,下載試用先。
回复
NIce works…. thanks a lot Jay
God Bless U…
回复
i try to make rich keywords on my page using this..:
jay_rss_show (“http://search.twitter.com/search.atom?q=”.”$topic”, 5, 300);
but it won’t work, can you help me jay? THanks a lot
回复
jayleecn Reply:
七月 18th, 2009 at 14:04
jay_rss_show can’t support url with parameter, maybe you can try to burn such a url to be an non-parameter url with feedburner or other feed burning service.
回复
he he he.. but it was make it Jayleecn (I swear! even only a ‘word’ related to $topic)! I just can’t remember what I did after.. wonder why now won’t work anymore… yeah I am too damn stoopidh thanks for the reply! and I still love your work
回复
hi jay!
why it won’t work? i even used the default settings.
please help, thanks!
回复
jayleecn Reply:
七月 30th, 2009 at 20:00
Hi, jay_rss_show can’t support feed url with parameter, if you are using a feed url with parameter, you can try to burn it to be an non-parameter url with feedburner or other feed burning service.
回复
munlytobako Reply:
七月 30th, 2009 at 21:06
ok i’ll try.. thanks again!
回复