首页 » WordPress 插件 » RSS 聚合插件:BDP RSS Aggregator

RSS 聚合插件:BDP RSS Aggregator

August 3rd, 2007 at 03:14pm 雪山飞猪 浏览: 3,266

WordPress Fans 这个网站主要是基于 BDP RSS Aggregator 这个插件创建的。BDP RSS Aggregator 是一个功能非常强大的 WordPress 聚合插件,他能够允许通过 Pannel 输入你的 RSS 源,并且样式化 RSS 在你网站的展示。今天就给大家讲讲这个怎么安装和使用这个插件。

安装

下载之后,解压缩开,可以得到另个文件夹,bdprss 和 bdprss-info。其中你只要把 bdprss 这个文件夹上传到你的插件目录下即可。然后转到你后台的插件管理页面,你可以看到新增了两个插件:BDP RSS Aggregator BDP RSS Aggregator Widgets。激活 BDP RSS Aggregator,如果你想通过过 Widget 方式在侧板兰显示你聚合的网站,激活 BDP RSS Aggregator Widgets。

使用

安装之后,在你的 Manage 目录下就会增加一个 RSS Feeds 的子 panel。在其上面很清楚的告诉你使用这个插件需要的4个步骤:

  1. 添加你想显示的 RSS 源 - 增加多个 RSS 源,可以通过逗号来隔开。
  2. 创建/更新用来输出 RSS 源的样式。
  3. 设置/更改获取 RSS 源的时间间隔。
  4. 把 BDPRSS2::output(n) 函数放置在你的侧边来年,n 是指你定义的输出样式的 ID。

第1步和第3步非常简单,只是添加 RSS 源设置时间间隔。

第2步有些复杂,需要你了解一些最基本基本的 CSS 知识。不过一般情况下采用它默认的设置创建一个基本就ok。如果你要详细设置,你可以自己尝试下,包括以下设置:

  1. 列表的基本信息,
  2. 列表包含哪些 RSS,默认是全部。
  3. 对每个元素进行设置,显示标题还是摘要,或者全部内容,等等。
  4. 设置显示哪些 HTML 代码
  5. 对存档列表的设置
  6. 缓存元素的设置
  7. 聚合订阅地址,默认是不设置。

第4步上面提到是是在侧边栏输出列表,个人更喜欢创建一个页面来输出列表。首先你根据模板中的 page.html 来创建一个页面模板,其中包含以下代码:

<?php BDPRSS2::output(1); ?>
存档:<?php BDPRSS2::archiveList(1,'month',0,'M Y'); ?>

上面的语句分别是输出列表和历史存档。如果你想输出聚合订阅地址,你可以使用以下代码:<?php BDPRSS2::rssLink($listID=1, $linkText='聚合订阅地址'); ?>。但是在你输出订阅地址之前,一定要经过原博客作者的同意。

然后在创建一个静态页面,其中页面模板选择上面创建的模板即可。

如果你对这些函数有什么问题,请查看另外个文件 bdprss-info 的文档,或者可以给我留言。我会尽量给你解答。随便给 WordPress Fans 打下广告,如果你喜欢 WordPress,请加入我们。

作者:雪山飞猪
原文链接:RSS 聚合插件:BDP RSS Aggregator
我爱水煮鱼版权所有,转载时必须以链接形式注明作者和原始出处及本声明。

17fav 收藏本文

del.ici.ous: 5 -- Technorati: 4

20 条评论 添加你的评论

  • 1. sofish  |  August 3rd, 2007 at 4:41 pm

    不知道为什么,我的博客总有一些插件用不了...

    [回复该留言]

  • 2. roader  |  August 3rd, 2007 at 9:41 pm

    很好奇“欢迎来自XXX的朋友”这个功能是怎么实现的?能分享下么

    [回复该留言]

  • 3. 雪山飞猪  |  August 3rd, 2007 at 11:03 pm

    好的,明天给你代码。

    [回复该留言]

  • 4. 雪山飞猪  |  August 3rd, 2007 at 11:19 pm

    看北极冰仔兄的这篇大作:让RThanks支持所有Referring Sites

    [回复该留言]

  • 5. roader  |  August 3rd, 2007 at 11:36 pm

    了解了,谢谢~

    [回复该留言]

  • 6. Sparanoid  |  August 4th, 2007 at 9:35 pm

    很严重的是还没有 rss 输出,实际这个插件本身可以输出 rss 的

    [回复该留言]

  • 7. pala  |  August 6th, 2007 at 1:07 am

    很好用

    [回复该留言]

  • 8. 吴智勇  |  August 10th, 2007 at 9:56 am

    我正在使用这个插件,不错,但你的feed输入后,有错误,有空看看

    [回复该留言]

  • 9. 吴智勇  |  August 10th, 2007 at 9:59 am

    我的feed也是一样报告错误,显示不出来,急!
    估计feed中有不规范的语句,请查查原因,看看如何解决。
    博客联盟和总统博客没有问题,看看我的主页

    [回复该留言]

  • 10. 雪山飞猪  |  August 10th, 2007 at 12:24 pm

    试下我这个 feed:http://feed.feedsky.com/fairyfish,如果你用了 Feed 转向服务,你需要用转向之后的 Feed。

    [回复该留言]

  • 11. apan1124  |  August 20th, 2007 at 1:27 pm

    我用了你的这个http://feed.feedsky.com/fairyfish,我能显示了。没问题了。
    我还想问一下。我如何用这个插件显示自己的分类呢?是不是要先把自己的分类变成feed的,就是
    而aggregated blog feeds的作用,就是通过让你添加某个类别的rss来显示该类别下面的文章。你可以控制某个类别下面文章显示的数目。
    这到底怎么操作的。

    [回复该留言]

  • 12. 雪山飞猪  |  August 21st, 2007 at 2:16 pm

    @ apan, 没有看懂你的问题!

    [回复该留言]

  • 13. apan1124  |  August 21st, 2007 at 3:17 pm

    不好意思,是我没说清楚,我就是看了把wordpress打造成CMS(三):控制首页文章里的 aggregated blog feeds:分类显示你的文章。比如你BLOG的插件和流行两个栏目。我想只分别调用你插件栏目的feed,和流行栏目的feed.

    然后添加到BDP RSS Aggregator的rss地址里。分别聚合显示。

    [回复该留言]

  • 14. 雪山飞猪  |  August 21st, 2007 at 3:22 pm

    oh,这个插件是不支持分类的 feed,另外如果你要利用我们的 feed 再发布,你应该先获得我们的允许,让我们知道你利用作他做什么!

    [回复该留言]

  • 15. apan1124  |  August 22nd, 2007 at 10:29 am

    可可,不好意思,我只是打个比方。其实我是想把自己的分类栏目,分别调用FEED。请问有什么插件可以吗?我要如何才能把自己分类栏目发布成独立的feed。有独立的调用地址。比如
    http://feed.feedsky.com/apan/ca1
    http://feed.feedsky.com/apan/ca2

    [回复该留言]

  • 16. 雪山飞猪  |  August 22nd, 2007 at 12:09 pm

    其实每个 WordPress 的分类都有独立的 feed 地址,如:

    http://fairyfish.net/category/drupal/feed

    但是 BDP 这个插件不能识别这种feed,你可以把你分类的 feed 提交给 feedsky 或者 feedburner ,然后再把烧制出来的 feed 提交给 BDP 这个插件。

    [回复该留言]

  • 17. chada  |  December 2nd, 2007 at 6:21 am

    找到一个小小的错误,在第四步,page.html应该为page.php.
    只是一个微不足道的错误。呵呵

    [回复该留言]

  • 18. jacky  |  March 21st, 2008 at 6:05 pm

    能否详细的说一下那个页面模版如何制作?
    本来博客新手,看了你的教程不知道
    存档:这段代码应插在page.php哪里才适合?

    [回复该留言]

  • 19. jacky  |  March 21st, 2008 at 6:08 pm


    存档:

    [回复该留言]

发表评论

必须

必填,打死不公开

:mrgreen: :neutral: :twisted: :arrow: :shock: :smile: :???: :cool: :evil: :grin: :idea: :oops: :razz: :roll: :wink: :cry: :eek: :lol: :mad: :sad: :!: :?:

关于我爱水煮鱼 Tag Image for UTW


订阅

本站推荐

正在更新

分类

Clicki

抓虾