aggr allows you to place the contents of an RSS feed into your pages or posts. It is a deeply modified version of the Aggregate plugin of Rob Miller (I also used an idea of Michael Jolley).
To install and use it, download the zip file (latest release: 1.1), extract aggr.php, upload this to your wp-content/plugins/ directory, activate the plugin in WordPress.
To use it, add one or more lines to your page or post like
<!--rss url="http://perassi.org/feed/"-->
If you need a widgetized version, try aggrw.
ChangeLog:
- Version 1.1 (2007-12-10): it adds
$item_countand$title_lengthwith code closer to what suggested by Scott; - Version 1.0b (2007-09-03): it fixes a small typo;
- Version 1.0 (2007-07-07): first release.

Would be good to be able to put into post template…
Adrian: I’ve never tried to put it inside a template… it shouldn’t be hard though. I could study your idea. Thanks.
Hi,
I installed this in the plugins and activated it. When i placed a feed on a post it came up blank with a “Feeds listed by aggr”. I tried multiple feeds, but none worked. I am on Wordpress Version 2.3.2, any ideas? Thanks
Pete: old feeds, maybe? Try with my feed or a feed with recent news on it.
Hi,
this is excellent, would it be possible to display an excerpt of each topic ( say mabye around 100 characters of each topic below the links)
Regards!
dyd: yes, it is possible. I don’t remember the name of the field in the associative array but it is possible, of course.
My feeds page was working till about 6 months ago– now i get an error message. I work on a Mac and when I try to download the zip file, it doesn’t seem to be working. Any ideas?
Thanks!
Joy
Joy: I’m sorry but it’s quite hard to guess the reason of your problem. You could tell me more (even by email).
В плагине отображаются только заголовки, но иногда хочется, чтобы показывались и описания новостей.
Немного попробовал изменить плагин aggr чтобы он показывал и описание новостей.
Посмотрите здесь – http://live.amorg.ru/?page_id=1709#comment-122
Может стоит включить такую возможность в новый релиз плагина?
ОбозревателЬ: I don’t speak Russian (is that Russian?) but I’ve understood your changes creating a diff file from my version against yours. I could provide some sort of localization in the future… :)
it’s Russian :)
sometimes you want to show not only the headlines, but news and description.
I tried to change.
This in turn may release?
ОбозревателЬ: do you mean if your changes may be integrated in a future release of aggr? I can’t exclude it but first I should add an interface to it to add/remove options for its output.
@carlo: complimenti per il plugin.
Se voglio richiamare la funzione all’interno di un tema, anziché di un articolo o una pagina, come la devo richiamare?
Alberto: non so se sia sufficiente per le tue esigenze ma potresti provare ad usare aggrw (la versione widget di aggr), vedi http://perassi.org/p/aggrw/
Hi there
This might be what I want … only way to find out is to get it running and see. But I am failing at the moment.
In the last couple of days I’ve only just started with rss. So far I have created a load of pipes in yahoo. I can insert these into webpages I create as I have some javascript in the head which controls the format of the output. Then in the body area I put some more javascript that runs the rss feed from my pipe.
I can’t work out in pipes where I get the url that aggr needs/wants. So far I’ve tried a couple of things and nothing shows up on my blog post. I have checked and my pipe does have results.
I have specifically tried two things. From my pipes page:
1] clicked on my pipe so it was showing, then near the top grabbed the url where it said “pipe web address”
2] Clicked on the orange rss icon in the “use this feed” area and got “get as rss”
I have tried both these and nothing displays in the post.
With [2] above, I was posting this, exactly, into the code window of where you write a post:
Any clues what I might be doing wrong?
Thanks.
angela: your “inline test” page doesn’t show any feeds. Its source shows a comment that says you used an inline feed (plugin?) written by kruyt. I didn’t understand everything you wrote.
Perhaps:
1 – if it is compatible with your requirements, try to use aggr alone and follow the instructions at the beginning of this page;
2 – a better (simpler and shorter) description of your problem (step-by-step) might help… even privately, by email. :)
[...] aktuellen Suchfilter werden automatisch gespeichert und stehen als RSS Feed zur Verfügung. Mit dem WP Agg-Plugin habe ich hier einen Demo-Feed [...]
I have this message.
Warning: array_slice() [function.array-slice]: The first argument should be an array in /mnt/143/sda/8/3/rapport.eric/wp-content/plugins/aggr.php on line 39With your RSS feed, it works, but with some other, it doesn’t work.
This is the feed : http://www.directetudiant.com/rss/rssAchat.asp
How do I aggregate multiple feeds? Is it allowed?
Thanks.
Eko: let me investigate it. I’ll let you know.
Alfie: aggr doesn’t work like a planet so you can have many feeds in a single page simply repeating many times the call to aggr…
in other words, write lines like
<!--rss url="http://my.feed/one/"--><!--rss url="http://my.feed/two/"-->
<!--rss url="http://my.feed/three/"-->
Eko: the feed you’ve provided for your example doesn’t validate at http://validator.w3.org/feed/
That could be one of the reasons of your problem.
Argh crap !
I’ll contact the website to validate his feed. Thanks for your support.
But I don’t understand why, when I use one validated feed and one unvalidated feed (on the same page) it’s run ?!?!
Nice plugin ;-)
Eko: I suppose that it happens because there are two independent calls of aggr on the same page (one calls a valid feed while the other calls an invalid one).
I’ve removed this from a few of my WP sites because it was not working with various feeds (one was from digg, another from google).
Shawn: aggr retrieves feeds using MagpieRSS (that is the standard RSS integration tool of WordPress) so if a feed can’t be fetched by aggr, it can hardly be correctly fetched by MagpieRSS and, AFAIK, by WordPress too.
Thanks for your support. It’s a great plugin :)
[...] Aggr 允许你在文章或者页面中加入RSS Feed。 [...]
[...] Aggr 允许你在文章或者页面中加入RSS Feed。 [...]
[...] Robert Burns audio file was placed in the category titled “burns” (no quotes). We then used the aggr plugin (a fork of the aggregate plugin) to pull the RSS feed containing all the posts in the category [...]
carlo my brain is fried. I read the entire page trying to figure out how to make this work for me but i get the same message error message as thomas from july 9 of 07 …
I installed and activated the plugin, then created a new Page with the line as the only thing in the page.
The error message I get is:
Warning: array_slice(): The first argument should be an array in …/wp-content/plugins/aggr.php on line 34
What do you suppose went wrong?
i followed your instructions but i still got the error message..
I also noticed that in one post you said to input
and in another post you put
the former gave me the error message and the latter gave me nothing at all
[...] aggr (v. 1.1 ) by Carlo Perassi. [...]
mirykel: I’m just back from holiday. Sorry for the delay of my reply. A cause of your problem could be a missing the format of the feed you are trying to fetch or a missing “/” at the end of it… did you try with my feed? You can mail me directly if you wish.
This is extremly usefull plugin!
THank You Very much!
Respect!
[...] listed by aggr. By Permalink • Print • Email [...]
[...] listed by aggr. By Permalink • Print • Email [...]
[...] Feeds listed by aggr. [...]
Il plugin funziona molto bene, lo sto usando come aggregatore su una pagina di wordpress sul mio sito. Una domanda, vorrei invece che visualizzasse anche le immagini, usando naturalmente un feed di Flickr, in modo da potere creare una galleria con le immagini più interessanti di Flickr. Grazie!
Davide: ho fatto un provino (con un feed di flickr) e ci sono riuscito.
Modifica (dentro aggr.php) la riga
$feed_contents .= "</a></li>\n";con questa
$feed_contents .= "</a>" . $item['atom_content'] . "</li>\n";Ci sono soluzioni migliori certamente… ma questa dovrebbe darti un buono spunto.
Lasciami un link (anche quello di aggr) dal tuo sito, come credits. :)
Grazie davvero! Corro subito a provarlo e metto il link al tuo sito immediatamente. Complimenti cmq, sei davvero ingegnoso :-)
hello!
very nice this plugin, but how modify it to open the links in an another page? (target=blank)?
christophe:
target blank is rude. :)
There are other ways to solve this problem.
A good starting point might be
http://www.google.com/search?hl=en&q=open+link+new+window+xhtml+jquery+2008&btnG=Search&aq=f&oq=
[...] Cette liste est un flux RSS généré par Gubb.net et affiché avec Aggr [...]
[...] Cette liste est un flux RSS généré par Gubb.net et affiché avec Aggr [...]
[...] In: Wordpress plugins 13 Jun 2009 Go to Source [...]
Great plugin! Thanks so much!
[...] aggr 1.1» Carlo Perassi (url)aggr allows you to place the contents of an RSS feed into your pages or posts. It is a deeply modified version of the Aggregate plugin of Rob Miller (I also used an idea of Michael Jolley). [...]
Thanks for this plugin, works well and is easy to use!
[...] Aggr (ou Aggrw pour la version widgetisée) est très simple d’utilisation. Une fois installé, vous n’aurez plus qu’à insérer la ligne suivant dans une page ou un article pour afficher le flux RSS de votre choix : [...]