WP-o-Matic 1.0 to be released
This weekend (around Sat 26) WP-o-Matic 1.0 is to be released, including many bugfixes, some small new features (like tags support in campaign creation), and most importantly, full Wordpress 2.3 support
This stable branch will not see feature updates in quite a while, only bugfixes, in an attempt to provide a solid and reliable feed aggregating plugin for Wordpress once and for all.
You can contribute! Suggest new features or changes for the upcoming WP-o-Matic 1.1 by posting your comments here. You can stay up-to-date with all the news regarding WP-o-Matic through your favorite RSS reader.
Update: Here is a pre-release version for you to try.
It’s fully 2.3 and 2.4 compatible, and includes the new setup screen to assist users in installing WP-o-Matic successfully. Click here to download
Update 2: Newest version here. WP-o-Matic is slowly reaching perfection
Update 3: You can find WP-o-Matic RC2 in the main post now.
Tags: on October 19th, 2007
October 19th, 2007 at 2:08 pm
Good news. Keep up the good job!
October 20th, 2007 at 2:26 am
Looking forward to trying this out to build a “news” page on a side project. Thanks.
October 20th, 2007 at 7:35 pm
Good share thanks for sharing this.
October 20th, 2007 at 10:18 pm
hope this new wp o matic will work more better than the previous
one. Looking forward to download and give it a try..
thank you
October 21st, 2007 at 10:21 pm
I’m glad to hear that you’re doing fine progress on WP-o-Matic, but any word on Slidelist 2? You said that you were done with it, you just needed a bit of time to write up some documentation for it…. Need any help?
–Jon
October 22nd, 2007 at 10:10 pm
Awesome stuff, can’t wait to see this. We’re planning on using it for something big btw
October 23rd, 2007 at 9:39 am
greeeeeeeeeeeeaaaaaaaaaaaaaaaaaaaat
:) 
October 24th, 2007 at 10:59 pm
Hey, any closer to releasing SlideList 2?
Congratulations on killing more bugs in Wip-o-Matic.
October 25th, 2007 at 10:56 pm
Good to see you update. Very nice job.
October 26th, 2007 at 3:17 am
Thank for the update. Waiting to try your new plugin.
October 26th, 2007 at 9:16 am
Hope to see Flash content integrating feature! This is the mos important think what was missing in previous versions.
October 26th, 2007 at 10:41 am
But plz tell us from where we can download the latest version
October 27th, 2007 at 11:48 am
thank you, good news
October 28th, 2007 at 1:02 pm
there is no latest version after RC
October 28th, 2007 at 1:05 pm
Today there will.
October 28th, 2007 at 9:51 pm
hey … wheres the stable version?? its 29 oct now in gmt +7.
hope i could give it a try in my wp 2.3.1
October 28th, 2007 at 10:01 pm
@arrie
Almost out. But have to test and check everything so the whiner brigade doesn’t kick in.
October 28th, 2007 at 10:20 pm
where we can download the latest version?
thank you Guillermo Rauch
October 28th, 2007 at 10:48 pm
bloggers running out of patience… haha. take your time amigo guille. good craft takes time…
thanks thanks thanks Guilleeee!
October 28th, 2007 at 11:02 pm
@gabo
I like your attitude.
@the rest
I added a pre-release download link for feedback! Thanks
October 29th, 2007 at 1:42 am
help file for custom post template and the examples is missing.
and the rest is .. i`m not give it a try but i think its a great plugin for
autoblogging. thank you
October 29th, 2007 at 8:16 am
seems good accept for one main thing when i fetch the feed its importing them with nothing in the pages, no cache images or text just makes the entry pages blank. settings seem to be be fine so not sure why this is. hmmmm.
October 29th, 2007 at 11:31 am
Looks like Guillermo wanted to populate also ‘post_content_filtered’ column/field/section in “_posts” table, empy in previous version , which is a very good idea.
To fix this
Just insert in wpomatic.php
‘post_content’ => $content,
right before
‘post_content_filtered’ => $content,
in line 469..
In such way , both fields are populated.
October 29th, 2007 at 12:53 pm
Has anyone figured out how to get their crontab working properly to autofetch feeds?
October 29th, 2007 at 2:06 pm
When forcing a fetch i after 15 seconds i receive a page that says DEAD… Thats all?
October 29th, 2007 at 3:09 pm
I have not figured out the cron tab but I use webcron.org which is free and it works fine perfect. Just leave off /usr/bin/ftp and start with http://mywebsite.com/wp-content/plugins/wp-o-matic/cron.php?code=XXXXX
October 29th, 2007 at 4:37 pm
@ Zandra - savior. I just set it up and already got it to fetch. Anyone having fetching problems, use webcron.org
October 29th, 2007 at 6:56 pm
@cielo: thanks for the tip. changed that and now i have content in the posts.
the problem is some posts does not have title….
@all of you, people: question: is there a way to randomly insert an anchored link to each post, every time it fetches?
thanks in advance…
October 30th, 2007 at 1:06 am
Help! When trying to activate I receive the following message:
Plugin could not be activated because it triggered a fatal error.
Warning: main(/home/home2/politic/public_html/wp-content/plugins/wpomatic/inc/tools.class.php) [function.main]: failed to open stream: No such file or directory in /home/home2/politic/public_html/wp-content/plugins/wpomatic/wpomatic.php on line 65
Fatal error: main() [function.require]: Failed opening required ‘/home/home2/politic/public_html/wp-content/plugins/wpomatic/inc/tools.class.php’ (include_path=’.:/usr/lib/php:/usr/local/lib/php’) in /home/home2/politic/public_html/wp-content/plugins/wpomatic/wpomatic.php on line 65.
Any idea what’s wrong or how to fix it?
October 30th, 2007 at 8:47 am
Wow a new release … but it still seems to have quite a few bugs. But I am sure you will iron them out buddy. It would be great if you could incorporate some sort of article rewriter into this
When is the final stable release coming?
October 30th, 2007 at 12:56 pm
@Manish
What bugs are you encountering ?
October 30th, 2007 at 5:43 pm
I think this is great plugin, please keep up the great work. I do have a question/poosible feature request. Is it possible to limit the number of posts that it will pull from the RSS feeds? For example, one of the feeds that I include in my blog will has 20+ posts. I would like to only select the newest 5 when the cron job runs. Any Ideas?
Thanks,
October 30th, 2007 at 8:28 pm
@Brian Alwood
I’m asking the same , any chance to have this feature Guillermo ?
Thanks
October 30th, 2007 at 8:39 pm
@alan, @Brian Alwood
Do you want to just pull a number of entries and ignore the rest, or to schedule the remaining for the next fetch ?
In other words, it can work like this. Let’s assume the feed has 30 entries.
a) Fetches last ten. When feed has new items again, last ten (if more than ten, naturally).
b) Fetches first ten. Next time feed is parsed second ten and so on.
The main reason I haven’t added this feature yet is that some users need a) whereas some others prefer b).
October 31st, 2007 at 2:20 am
No I have not encountered any bugs cos I havent tried it yet. I was just looking at the comments and users seem to have some problems, so I thought let me wait till everything is sorted out. By the way I came across a similar plugin (free) … auto-rss-importer … and it seems to be working great with my WP 2.3 blogs
October 31st, 2007 at 11:10 am
I almost passing this version. I always check your site from plugin panel. Thank you for this release.
Sam Huget
New Playstation Blog
http://www.newpsxblog.com
October 31st, 2007 at 3:41 pm
@Guillermo Rauch
For me, just pulling a number of entries and discarding the rest would be optimal, and would probably be easier route to code.
I like to use the RSS feeds to automatically supplement content on some of my blogs, usually just a few posts per day. Currently, if I select a feed that has 30 posts, then I end up with 30 posts in my blog, all on the same day.
I know some people like to generate as many pages as possible for their blogs, but this has always seemed very “spammy” to me.
October 31st, 2007 at 8:12 pm
Thanks for the plugin.
I am giving it a whirl.
Can you please add options to:
1. Spew excerpts instead of full feed
2. To limit the number of posts feed-wise.
Thanks.
S.K
November 1st, 2007 at 6:26 am
Warning: Cannot modify header information - headers already sent by (output started at /home/vs086/domains/s3x.cc/public_html/wp-admin/admin-header.php:16) in /home/vs086/domains/s3x.cc/public_html/wp-content/plugins/wp-o-matic/wpomatic.php on line 990
i get this after i save the settings, but when i click the wp-o-matic tab again everything is ok
November 1st, 2007 at 6:35 am
by the way i have a wpmu install and use wp-o-matic on several blogs. how can i use just one cronjob so that all will be fetched
November 1st, 2007 at 11:03 am
wp-o-matic 196 doesn’t work! I’m also getting this error message:
WordPress database error: [You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ‘…
BTW, I have MySQL 5 installed on my server. It works fine will all the other scripts including WP 2.3 but not with wp-o-matic.
Don’t even try to install wpomaticca196.zip at your server - because it’s tooooo buggy.
November 1st, 2007 at 12:13 pm
I have implemented the following additional improvements to WP-o-Matic 1.0 Build 196:
- forced “Use feed date” option in order to prevent post duplicate problems (2Guillermo: the “if()” condition in your code below “// Item date” doesn’t work correctly)
- youtube-like flash videos now can be syndicated without any problems (I was asking Guillermo to implement this feature but it’s still missing)
…and oh yeah, the improved version of WP-o-Matic 1.0 Build 196 is available to download here: http://www.cyberseo.net/downloads/wp-o-matic-196.zip
November 1st, 2007 at 8:16 pm
@da
I test with mysql 4.1.20; I’ll try to figure out what’s wrong with 5.x
Your comment would’ve been useful if you had included the whole error message.
@everyone
Instead of complaining try to be a little more helpful. This is a big plugin that requires a more complicated setup and maintenance than most of your typical Wordpress plugins.
By complaining and saying how well other plugins work you gain nothing. Be nice and provide accurate error messages, server configuration details, versions, instructions on how to reproduce the errors, etc
Thanks
November 1st, 2007 at 8:34 pm
Guillermo, do you moderate comments here? Find a few minutes to check the “awaiting moderation” ones.
November 1st, 2007 at 8:36 pm
Hmm… Guillermo, what’s the problem with my post that I mentioned above? You know what I’m talking about.
November 1st, 2007 at 8:36 pm
@cyberseo.net
Links with two or more URLs are added to the moderation queue automatically by wp.
November 1st, 2007 at 8:46 pm
@cyberseo.net
I don’t. I think you’re crazy actually. I just don’t check the moderation queue every other minute.
About your changes…
- First, if you don’t check the date from the feed to be between the time of posting and the time of the last parse, it can result in scheduling posts in the future… Also, since many feeds do not output the time accurately, this is something that must be checked. That’s why it may seem that the feature “doesnt’ work”
- What’s cxxx_morph_content and cxxx_morph_post ?
- I don’t see a single change in adminSetup
- By changing the database schema you don’t affect the default values. That must be changed in the template file (don’t know if you did, haven’t checked). It’s also a bad idea to rip off server bandwidth by default -you’re already ripping content off-, as it’s a bad idea to rely on the date the feed outputs.
November 1st, 2007 at 9:57 pm
@Guillermo
Yep, I’m crazy
Now about the changes.
1) That’s exactly I need (and many others too, as far as I know) - it’s better too have a post scheduling for a future, rather having a countless number of duplicated posts with a same date as it is implemented in the original code. Be sure to check it a bit closely.
2) cxxx_morph_content and cxxx_morph_post functions do nothing in case if you use the modified version of Wp-o-Matic plugin without CyberSEO. These functions are intended for using with CyberSEO plugin only.
3) There is no changes in adminSetup.
4) As about “ripping off” server bandwidth by re-defined image hotlinking. Let’s consider that the modified version of your plugin is intended for honest webmasters who don’t rip someone’s blogs, but use special sponsored feeds to make the profit from affiliate partnership. Personally I’m using your plugin for sponsored feeds only, so I don’t rip-off anything. That’s why I don’t care about affiliate program’s server bandwidth.
November 1st, 2007 at 10:05 pm
Post duplication doesn’t have to do with dates
The strategy I’m using right now to prevent this is storing the last unique identifier of the post, so when fetching it checks that the first post it’s going to add does not match the latest added in the previous fetch. And I’ve never experienced post duplication myself.
I think some people have this problem because of feeds that update their posts order when updating. I really need someone -a close observer- to tell me why this happens after some experimentation.
November 1st, 2007 at 10:06 pm
Also, I agree, many webmasters can use this without dishonest hotlinking. But the reality is most will give a crap about other webmasters and start ripping off their bandwidth… so, I think it’s a wise idea to leave that option enabled by default.
November 2nd, 2007 at 12:30 am
I think if I keep getting reports of double-posting, and after confirming my theory, the best idea would be to store the last ten hashes or so to prevent that.
I really need some reproducible steps to see double-posting myself…
November 2nd, 2007 at 7:05 am
how to run the cron?
im using the exact command that wp o matic told me to.
/usr/bin/php /home/moonman/public_html/wp-content/plugins/wp-o-matic/cron.php?code=fc027c0e
but its seem not working. i got this error msg
Status: 404
X-Powered-By: PHP/4.4.7
Content-type: text/html
No input file specified.
November 3rd, 2007 at 11:37 am
hello this for me not work i put the url on feed url and appears not valid . this i can view in other posts ,
November 4th, 2007 at 9:21 am
Hola Guillermo,
Pero tengo un pequeño problema:
(Ampliación) Pasqual Maragall anuncia que padece Alzheimer - Terra España
No toma bien los acentos, eñes y otras yerbas. Pero no siempre, eso es lo raro. Lo tengo en UTF8.
Tenés idea de cómo se puede solucionar???
Gracias!!
November 4th, 2007 at 9:53 am
@Pablo
Pasame el feed con el que estas teniendo ese problema
November 5th, 2007 at 5:15 am
good news, thanks for your great job.
November 5th, 2007 at 6:22 am
hola Guillermo,
son un monton de feeds y con todos los da igual resultado. Fijate este por ejemplo: http://news.google.com/news?ned=es&q=%22anna+simo%22%2Berc&output=rss
Lo insólito es que en algunos casos se muestra bien (en pocos) pero en el resto se rompe todo y no se entiende nada.
Gracias!
November 6th, 2007 at 8:43 pm
1. I received this after pressing submit on the setup page of wpomaticca196. When i click on wp-o-matic tab, I go to the dashboard. Hosting is godaddy.
Warning: Cannot modify header information - headers already sent by (output started at /home/content/b/o/d/xxxxxx/html/yyyyyyy/wordpress/wp-admin/admin-header.php:16) in /home/content/b/o/d/xxxxxx/html/yyyyyyy/wordpress/wp-content/plugins/wp-o-matic/wpomatic.php on line 990
2. Would you please give the updates easy to recognize version numbers? Why the RC
November 6th, 2007 at 9:46 pm
From log entries:
11/06 03:41:41 — Warning! cron.php was called with the wrong password or without one!
huh?
November 6th, 2007 at 10:51 pm
Hey there, Guillermo! First off, you’re doing an awesome job. Producing a plugin for people to use for free all by itself can be a huge amount of work especially when people are so filled with their own sense of entitlement that they forget that you can leave them high and dry with no guarantees at all. It makes no sense to be rude to someone when you need something from them.
Sheesh.
I’m getting a simple error–a good old 500 internal server error when I click “submit” on the “add campaign” page. Any idea why this is? I’m guessing it’s something very simple.
Regardless, keep up the good work, man! You are appreciated!!
November 6th, 2007 at 11:54 pm
Hi there,
Thank you so much for providing this wonderful plugin.
I am having trouble adding a campaign. There are no categories listed and when I press the Quick Add link - nothing happens.
I get the following error:
“The following errors have been encountered:
Categories
Select at least one category ”
I also had a question about the cron setup.
You had 6 fields, * /20 * * * * , but I only had 5 boxes before the entry. I put the 20 without the slash in the first box - for minutes. Was this correct?
Thanks again!!
November 6th, 2007 at 11:59 pm
Me again,
The link at the bottom for the quick add is the following:
shortcut to options-general.php?page=wpomatic.php&s=add#quick_add
Hope this helps!
November 7th, 2007 at 1:21 am
Guillermo,
I forget to say thank you!
I am giving you these messages to try to help with debugging. I found more issues if you want them.
November 7th, 2007 at 8:00 am
Hi,
great plugin, but is there any way to display a link to the source in the posts?
November 7th, 2007 at 8:54 am
Ok, found out…
November 8th, 2007 at 1:30 am
This is exciting! Thank You.
It’s working extremely well with some feeds, but on a YouTube feed, I’m not getting the link to the video. (I am getting links, just not one to the video.)
Compare the results of an xfruits.com RSS to Blog:
http://www.cigspanels.com/blog/2007/09/05/buyers-guide-to-solar-from-rebates-to-cigs-sprayable-panels-2/
to the WP-o-Matic version:
http://www.cigspanels.com/blog/2007/11/07/buyers-guide-to-solar-from-rebates-to-cigs-sprayable-panels-3/
Notice that the:
Original source : http://youtube.com/?v=bte49TVcfM4…
link, isn’t written in the WP-o-Matic version
Is there a way to add that? Is it something I can do with the custom post template?
Thanks Again
woolwit
November 8th, 2007 at 5:39 pm
hi,
I’m really looking forward to getting to work with this plugin more. Guillermo, thanks for all your work in putting it together.
I have experienced the duplicate post problem. It occurred as I was trying to figure out the best way to organize campaigns. I was removing and adding the same blog from the same campaign. When I would click ‘fetch’ it would add the same posts from the blog I had previously removed (even though they were obviously posted already, b/c it had been fetched already).
I’m also confused about how this plugin changes posts that are already created. For example, say I want to play around with the post template feature. Will that retroactively change previously syndicated posts? What’s the best way to make sure that if an author edits their own post, it will be reflected in the syndicated post?
thank again for your work,
max
November 8th, 2007 at 6:18 pm
Another thing I noticed, is that posts are displayed in order of feed source, as opposed to their date. For example, I have 20 posts from one author, then 15 posts from another author, then 20 from a different author, as opposed to posts from all the authors sorted by their date.
thanks,
max
November 8th, 2007 at 6:23 pm
Lastly (for now), the date being shown is the date wp-o-matic pulled the post, not the date it was actually written, even though i have ‘use feed date’ checked.
max
November 9th, 2007 at 6:36 am
Anyone have an idea of how to deal with the bold tag that comes along with a Google blog search feed? The tags end up displayed in the post title. “search query”
Thanks
November 9th, 2007 at 6:40 am
Sorry about that, the comments box accepts bold tags. It should have looked something like,