WP-o-Matic. The Wordpress RSS Agreggator
WP-o-Matic makes autoblogging a snap by automatically creating posts from the RSS/Atom feeds you choose, which are organized into campaigns.
Screenshots
These are some screenshots from the admin view:
Features
WP-o-Matic aims to provide a very wide range of features. Currently, these are:
- Campaigs Feeds and all settings and options are now organized into campaigns for the perfect organization and comfort.
- Multiple feeds / categories: it’s possible to add as many feeds as you want, and add them to as many categories as you want. It’s not obstrusive, so you can also write your own posts to any of those categories.
- Every form of XML syndication supported. This includes RSS 0.91 and RSS 1.0 formats, the popular RSS 2.0 format, and the emerging Atom.
- Feed autodiscovery, which lets you add feeds without even knowing the exact URL. (Thanks Simplepie!)
- Unix cron and Wordpress cron jobs For maximum performance, you can make the RSS fetching process be called by a Unix cron job, or simply let Wordpress handle it.
- Comfortable interface. The admin is powered by a state of the art ajaxy interface that lets you handle your feeds with ease. Updated!
- Images caching for extreme performance and hotlinking bypassing.
- Words Rewriting. Want to replace the word “Poker” with “Texas Holdem”? We have it covered. Want to use regular expressions? We have it covered.
- Words Relinking. Define custom links for words you specify.
- Post templating. Define a global header and footer for the posts, or even for a specific feed. Add ads
- Campaigns import/export using OPML files. Easily import hundreds of feeds into new or existing campaigns!
Upcoming features
- Improved export (to include campaign options, with an extended OPML)
- Image thumbnailing
- Improved importing with drag and drop
- Advanced templates
- Advanced filters
Donate
Known bugs
- No Internet Explorer in RC1
- Missing help files
FAQ
How do I link to the original site/article?
Use the post template feature (example: {content} <p><a href={permalink}>Link to the original site</a></p>)
Why isn’t the full article showing?
Because the site is only syndicating excerpts, not full content
Download
Click here to download WP-o-Matic 1.0RC3.
As this is a release candidate, bugs still can be expected. Note: every time WP-o-Matic is deactivated, tables are removed. This will only happen with RC releases.
WP-o-Matic is released under the MIT license.
Installation Instructions
Unzip wp-o-matic.zip in wp-content/plugins/ and enable it. A message will warn you to verify SimplePie is compatible with your setup. Follow the link in the box to do so.
Upgrading
Once WP-o-Matic reaches 1.0Stable, you’ll be able to update without rewriting tables. For now, uninstall any previous version of WP-o-Matic (make sure tables go away) and install the latest version.
Credits
WP-o-Matic makes use of the wonderful Simplepie library for the feeds parsing. Without Simplepie it’d be virtually impossible to provide reliable support for a variety of feed types and versions.
Report bugs
Please report bugs by creating tickets in the Issue Tracker
May 1st, 2008 at 3:37 am
2.5.1 - oh, it does not works!!
April 29th, 2008 at 8:41 pm
need 2.5 version please
thanks
April 29th, 2008 at 6:31 pm
I got following error on 000webhost (ing):
Warning: is_executable() [function.is-executable]: open_basedir restriction in effect. File(/bin/php.exe) is not within the allowed path(s): (/home/:/usr/lib/php:/tmp:/proc/loadavg:/usr/local/apache/logs) in /home/a1594418/public_html/wp-content/plugins/wp-o-matic/inc/tools.class.php on line 72
same for: /usr/bin/php.exe, /sbin/php.exe, etc.
What can I do?
April 29th, 2008 at 2:12 pm
I meant: Is it possible to create single post from single feed, not many posts from single feed?
With content containing all feed items.
Maybe in wish list.
Regards
MM
April 28th, 2008 at 5:21 pm
Yeah Keith the “set # of posts per feed per fetch” is a much requested on.
It’s the one thing missing for my needs too.
April 28th, 2008 at 10:47 am
This is an awesome script. One thing that I noticed was that it doesnt allow you to change the cache path from the root of the plugin folder. That was an easy fix. Also alot of feeds that I use embed thumbnail images as an enclosures. I modified the script a bit to also cache images embedded as enclosures using the SimplePIE classes. I was wondering if there was a way to define how many posts to fetch from a campaign? Cant wait for future releases of this script. This script has saved me hours of posting time.
April 28th, 2008 at 3:26 am
when i use the WP-o-Matic i get a lot of double mesasges (there where 21 new messgage and afther a hour i got 2250 (same). my poll is 1,5 day.
April 28th, 2008 at 2:16 am
Not finding feed url’s in 2.5.1, no destination feeds working
April 27th, 2008 at 10:06 pm
[...] Devthought - Guillermo Rauch’s Blog » WP-o-Matic. The Wordpress RSS Agreggator - tags: aggregator blog blogging blogs feed plugin plugins wordpress rss feeds [...]
April 27th, 2008 at 1:51 pm
Is it possible to create one post out of feed with many items. Just to have every item on a single page.
–
Regards
MM
April 27th, 2008 at 11:52 am
Great plugin, —
Is there a way I could edit the script so that the title link pointed to the original source, rather than my blog?
I tried making my custom tempalte, but if I put the {content} variable in, it grabs the entire post, not just the description.
April 27th, 2008 at 8:35 am
When the plugin will be updated to work with 2.5.x ?
thanks
April 25th, 2008 at 7:13 pm
Is there a way to make this so it doesn’t autopost to the website? Where I could just see the messages it wants to post and then edit/choose the ones to publish?
April 25th, 2008 at 10:32 am
Btw, how do I make the plugin choose the first picture of the post and makes the thumbnail 100 X 100?
April 24th, 2008 at 8:58 pm
On mysite http://www.helpstopbullying.com I am using this feed
http://www.bullying.co.uk/feed.xml
If you take a look at the feed it is tidy but then if you look at my site it has random line breaks.
Can anybody help with this?
Thanks