WP-o-Matic. The Wordpress RSS Agreggator

WP-o-Matic

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

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.

Changelog

0.1-beta: Initial release

0.2-beta: Fixed use of MagpieRSS legacy functions. Updated cron code to check every twenty minutes. Wordpress pseudocron disabled.

1.0RC1:

  • Renamed everything to WPOMatic, instead of the previous WPRSS.
  • Renamed “lib” to “inc”
  • SimplePie updated to 1.0.1 (Razzleberry), relocated and server compatibility tests included.
  • Static reusable functions moved to WPOTools class.
  • Improved Unix detection for cron.
  • Removed MooTools dependency for optimization reasons.
  • Redesigned admin panel, now divided into sections.
  • Logging now database-based.
  • Posts are now saved in a WP-o-Matic table. They’re later parsed and created as posts.
  • Added a dashboard with quick stats and log display.
  • Added campaign support to centralize options for multiple feeds.
  • Added import/export support through OPML files
  • Added image caching capabilities.
  • Added word/phrase rewriting and relinking capabilities.
  • Added nonce support
  • Added i18n support with translation domain ‘wpomatic’
  • Added help throughout the system.

1.0RC1-2:

  • PHP4 compatibility bugs fixed
  • Categories issue potentially solved

1.0RC1-3:

  • WP-o-Matic now works on localized Wordpress installations.
  • Headers being sent issue solved.

1.0RC1-4: issue with image caching on PHP4 solved

1.0RC1-5: issue with image caching on PHP4 solved (again lol)

1.0RC1-6: installation/uninstallation issue solved

1.0RC1-7: path issue solved.

1.0RC1-8: cookies now sent before output. Cookies now cleaned upon uninstalling.

1.0RC1-9: post template now no longer filtered by Wordpress

1.0RC2:

  • Setup interface added, with instructions
  • Cron URLs moved to Options tab
  • Logs now display dates correctly
  • Now compatible with Wordpress 2.3.x and 2.4.x!

1106 Responses to “WP-o-Matic. The Wordpress RSS Agreggator”

Pages: « 74 [73] 72 71 70 69 68 67 66 65 641 » Show All

  1. 1095
    Abhisek Says:

    Is it legal to fetch other’s post & include it in your blog?
    If that website has a copyright notice?
    Does fetching other’s posts has any ill effects?

  2. 1094
    vinod rawat Says:

    Hi

    i’ve resolved this for me
    /usr/bin/curl /home/xxxxxxxx/public_html/wp-content/plugins/wp-o-matic/cron.php?code=xxxxxxxxx

    replace
    /home/xxxxxxxx/public_html/

    with

    http://yourdomain.com/

    no absolute path for curl

    =======================

    not it is fetching feed, BUT only once next time cron run successfully, but didn’t fetch feed ???

    i’ve creted three campaign each campaign have 2-3-4 feed url, it fetch feed the first time, i got output email perfect.
    Next time when cron ran i got this
    0 16 0 16 0 0 22 0 –:–:– –:–:– –:–:– 22
    0 16 0 16 0 0 22 0 –:–:– –:–:– –:–:– 0
    Running cron job

    – Running cron job

    but no feeds !!!

    i’ve tried to change feed check time from wpomatic admin setting time of three feeds to
    0-0-20
    1-6-20
    0-1-20

    But still no luck after that.

    Any suggestions plz !!!

  3. 1093
    Rex Says:

    Working fine with 2.5.1 for me (since Rc3-7) and overall functioning very well, with or without the seperate simplepie plugin activated. I am just waiting on the full release with some more fields promised but I think it will be worth it when it comes. ;-) Thanks Guillermo

  4. 1092
    Abhisek Says:

    Is it legal to subscribe other’s post & include it in your post?
    If the website has a copyright notice?

  5. 1091
    WP-o-Matic + Simple Tag = l’aggregazione è servita | Andrea Lazzari's blog Says:

    [...] entra in scena WP-O-Matic un RSS Agreggator. In sostanza che [...]

  6. 1090
    Lex Says:

    Still doesn’t work, same as vinod rawat (post 1 085):

    curl: (3) malformed

  7. 1089
    Scott Says:

    what is the link to download the latest version? And does it work with wp 2.5 now

  8. 1088
    mat Says:

    Hi,

    First of all thank you for this great plugin.

    I wanted to integrate Google news (I saw and read the entry of Blind Ape), but the plugin does not fetch the postings.

    Here the feed: http://news.google.com/news?hl=en&ned=us&auth=DQAAAIAAAABRueJrwwvs3B0LQB73Sj_Hh6T51ZGT16HuQFdz9XfLQwvjQW2iYgGmLe37ra8iipBZwIaMOe8gdZdj9bXeMIFuIbcLzW1DNKJbznq2BivsIX-m-eEHhi9WHyydzJhLfYzKCOLkgclOhw0xGCCtf0QC7vljwsQ9wQdF5IW9q7TKDA&q=weather+forecast&ie=UTF-8&output=rss

    No error message retrieved so far in WP-o-matic. But “Campaign processed. 0 posts fetched”.

    Any idea?
    Thanks

  9. 1087
    sam Says:

    Hi,

    I tried to install this plugin on wp2.5 version. I have activated and while trying to setup the 4 steps. i’m struck with the first step……have activated SimplePie plugin, and the test results are also fine. still, it doesn’t move to the second step when i click next. please help

  10. 1086
    links for 2008-05-09 | andy brudtkuhl Says:

    [...] Devthought - Guillermo Rauch’s Blog » WP-o-Matic. The Wordpress RSS Agreggator (tags: wordpress aggregator rss syndication) [...]

  11. 1085
    vinod rawat Says:

    anyone plz suggest ?? getting this at email from cron

    curl: (3) malformed

    in cpanel advanced cron using this
    */20 * * * *
    /usr/bin/curl /home/xxxxxxxx/public_html/wp-content/plugins/wp-o-matic/cron.php?code=xxxxxxxxx

  12. 1084
    WebZweiPunktNull.de » Blog Archive » Inhalte mobil an Twitter & Blog senden Says:

    [...] seine Inhalte ausserdem in den eigenen Wordpress Blog kippen möchte der sollte sich das Plugin WP-o-Matic installieren. Hiermit lassen sich ebenfalls beliebige RSS Feeds importieren und als neue Artikel im [...]

  13. 1083
    JB Says:

    I have the same problems as Jos Summers:

    “{content} doesn’t seem to rewrite.
    The title is correct but the body of every post is “{content}”
    I’m using WP 2.5.1 with the default theme and rc5 of wp-o-matic”

    Any solutions for this?

    Thanks!

  14. 1082
    Rene Says:

    Thanks for the quick response last night. My “;” error has been resolved.

    Thanks!

    René

  15. 1081
    Lex Says:

    Thanks mtgarden, with RC3-7 the ‘;’ error is gone for me too.

Pages: « 74 [73] 72 71 70 69 68 67 66 65 641 » Show All

Leave a Reply