快乐不是因为拥有的多而是因为计较的少

WordPress插件:wp-aggregator

个人作品 8038浏览 17评论

插件名称:WordPress Aggregator
作者:Loosky
网站http://www.loosky.net/

演示地址:http://www.loosky.net/?page_id=887
下载地址:http://wordpress.org/extend/plugins/wordpress-aggregator/
插件作用:
可以通过rss地址聚合其他网站的信息,并将信息展示出来。
使用WordPress系统自带的[SimplePie](http://simplepie.org/) 进行解析。可以通过函数和Shortcode两种方式进行调用。

函数:
<?php wp_aggregator($perpage,$maxto,$istruncate,$truncatedescchar, $truncatedescstring,$date_format,$target); ?>

Shortcode:(【】为[])
【WPAggregator perpage=6 maxto=6 istruncate='true/false' truncatedescchar=600 truncatedescstring='...' date_format='' target =
'_blank'】

参数说明:
$perpage:                   每页显示多少信息,默认值是'6'
$maxto:                     分页显示的时候最多显示多少页,默认值是 '6'
$istruncate:                是否对显示内容进行截断,默认值是'true'
$truncatedescchar:      对内容进行截断的字符个数,默认值是 '600'
$truncatedescstring:    截断内容后显示的内容,默认值是 ' ... '
$date_format:             时间显示的格式, 如果留空则以系统设置的时间格式进行显示。
$target:                      文章点击后的打开方式, 默认值是 '_blank'; 可以用'_blank', '_self', '_parent', '_top'

本插件开发的主要想法来源于:http://www.loosky.net/?p=888

下面是一些图片展示:

管理菜单

图1、管理菜单

wordpress-aggregator

图2、数据管理功能

配置管理

图3、配置管理

已经提交到官方去了,不知道啥时候可以通过。呵呵。到时会放出来提供下载的。

转载请注明:自由的风 » WordPress插件:wp-aggregator

发表我的评论
取消评论

表情

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

网友最新评论 (17)

  1. 请问,为什么我加了RSS地址以后,他说“在数据库中没有信息”

    CDHaha2009-10-30 21:46 回复
  2. @CDHaha
    因为暂时还没有获取到数据,我是将解析到的数据先写入数据库,然后从数据库中读取。这样做的想法是http://www.loosky.net/?p=888。

    有的RSS地址解析到的数据可能不是很规范,这样会造成获取不了数据。

    自由的风2009-10-31 14:47 回复
  3. 使用这个会不会加重服务器负担,

    漠天2009-11-02 23:49 回复
  4. @漠天
    理论上讲不会,因为每次更新的条目较少,而且写入数据库。就是基于这个方面的考虑。我做过测试,当一次更新太多的时候,会有假死的现象。这主要是由于网络情况造成的,您可以根据自己服务器的情况合理设置每次更新的条目。

    自由的风2009-11-03 11:55 回复
  5. 调用出来的文章如何分出页头和页尾啊,想您的一样

    未命名文档2009-11-11 20:11 回复
  6. 可以在模板中通过函数和在页面中通过Shortcode两种方式进行调用

    自由的风2009-11-11 23:08 回复
  7. 希望尽快加入伪静态支持,很好的插件呢!

    tangzhehao2010-02-27 01:03 回复
  8. 不错的插件,
    想请一下这个的缓存机制和RSSimport有什么不同啊,
    RSSimport貌似不不写入数据库?
    另外,清除过期数据?

    Harvey2010-05-27 09:56 回复
    • @Harvey 
      RSSimport每次只读取一个地址的,直接读取。本插件是通过cron定时从别的网站读取,然后写入数据库。如果RSS聚合地址较多的话,这样会很有效。

      过期数据可以直接在后台管理删除

      自由的风2010-05-28 08:53 回复
  9. 啊,又看了一下发现参数中没有RSS的URL,

    请教一下,这个可以定义不,
    比如我想在帖子中插入某一个特定RSS源的聚合,可否实现?
    其实这个功能RSSimport能实现,但是可能是因为他不写入数据库,有时feed不成功,提示error

    Harvey2010-05-27 09:59 回复
  10. 谢谢自由的风,
    我装上看看一下~

    Harvey2010-05-30 08:31 回复
  11. 很不错的插件,但是还没有看明白怎么用,那些代码是放在哪里的?聚合优势怎么显示出来的?

    一笑儿2010-06-02 22:45 回复
  12. 我装好后,在后台管理页面中,无法进入聚合内容其它页,提示:您没有足够的权限访问这个页面。

    panxing2010-08-31 10:13 回复
  13. 另外,内容页面点分页也会出现“找不到页面”的错误

    panxing2010-08-31 11:22 回复
  14. 你是否使用了静态?

    自由的风2010-08-31 23:02 回复