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
Good news. Keep up the good job!
Looking forward to trying this out to build a “news” page on a side project. Thanks.
Good share thanks for sharing this.
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
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
Awesome stuff, can’t wait to see this. We’re planning on using it for something big btw
greeeeeeeeeeeeaaaaaaaaaaaaaaaaaaaat
:) 
Hey, any closer to releasing SlideList 2?
Congratulations on killing more bugs in Wip-o-Matic.
Good to see you update. Very nice job.
Thank for the update. Waiting to try your new plugin.
Hope to see Flash content integrating feature! This is the mos important think what was missing in previous versions.
But plz tell us from where we can download the latest version
thank you, good news
there is no latest version after RC
Today there will.
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
@arrie
Almost out. But have to test and check everything so the whiner brigade doesn’t kick in.
where we can download the latest version?
thank you Guillermo Rauch
bloggers running out of patience… haha. take your time amigo guille. good craft takes time…
thanks thanks thanks Guilleeee!
@gabo
I like your attitude.
@the rest
I added a pre-release download link for feedback! Thanks
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
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.
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.
Has anyone figured out how to get their crontab working properly to autofetch feeds?
When forcing a fetch i after 15 seconds i receive a page that says DEAD… Thats all?
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
@ Zandra - savior. I just set it up and already got it to fetch. Anyone having fetching problems, use webcron.org
@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…
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?
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?
@Manish
What bugs are you encountering ?
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,
@Brian Alwood
I’m asking the same , any chance to have this feature Guillermo ?
Thanks
@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).
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
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
@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.
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
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
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
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.
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
@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
Guillermo, do you moderate comments here? Find a few minutes to check the “awaiting moderation” ones.
Hmm… Guillermo, what’s the problem with my post that I mentioned above? You know what I’m talking about.
@cyberseo.net
Links with two or more URLs are added to the moderation queue automatically by wp.
@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.
@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.
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.
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.
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…
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.
hello this for me not work i put the url on feed url and appears not valid . this i can view in other posts ,
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!!
@Pablo
Pasame el feed con el que estas teniendo ese problema
good news, thanks for your great job.
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!
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
From log entries:
11/06 03:41:41 — Warning! cron.php was called with the wrong password or without one!
huh?
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!!
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!!
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!
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.
Hi,
great plugin, but is there any way to display a link to the source in the posts?
Ok, found out…
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
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
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
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
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
Sorry about that, the comments box accepts bold tags. It should have looked something like,