FeedWordPress and WordPress 2.5.1 compatability issue(posted on 27 April 2008)

I wanted to post a quick note because I have received several reports of a serious compatability issue between FeedWordPress and the most recent public release of WordPress, version 2.5.1. Although FWP is broadly compatible with the initial release of WordPress 2.5, the recent update apparently eliminates an interface function that FeedWordPress used to display a box for selecting categories in the Syndication options and the feed settings pages. Since the function no longer exists in WordPress 2.5.1, it means that a fatal PHP error (shown either by a prematurely cut-off display, or in the form of a printed PHP error message) will be triggered if you attempt to use either of these pages in the WordPress Dashboard. (As far as I know, syndication will continue to work fine with WordPress 2.5.1; the error will prevent you from changing configuration settings from within the WordPress Dashboard.)

This problem should, hopefully, be something that it won’t be too hard to fix once I am able to sit down and work on it. Unfortunately, the release came after I had left to visit family in Alabama, so I can’t get to making the fix until I return home early in the upcoming week. Once I do, I’ll release an immediate compatability fix, and then return to work on a more thorough update, which I hope to release sometime during the month of May.

I’ll check back in with y’all once I’ve gotten home.

Replies to FeedWordPress and WordPress 2.5.1 compatability issue (23 so far…) Syndication feed

  1. Ryan Price replied:

    Good to know. I was just about to upgrade 2 of my blogs to the latest version, but they rely on your plugin.

    Thanks for your hard work.

  2. Tal Galili replied:

    You. Are. King.

    Thank you very much, for a grat plugin, and for keeping it under support !

    Tal.

  3. Scottish Police replied:

    Thanks for that. I just updated to 2.5.1 yesterday and got this error when trying to access OPTIONS:

    Fatal error: Call to undefined function getnestedcategories()

    The plugin still seems to work ok as you say. Lookin’ out for the update.

  4. ErikC replied:

    Thanks for the update!

    I just started a new blog on Wordpress and will have to wait for the fix to use this plugin :(

    Keep up the good work!

  5. Tony replied:

    First I wish to thank you a MILLION times over and over for this plugin. It is the core plugin of my website and I’ve been using it for a couple of months now without any critical issues.

    I recently had to rebuild my entire site from scratch (2 days after WP 2.5.1 was released) so what I have now is a fresh installation of WP2.5.1 and a fresh installation of Feedwordpress 0.992

    I’m very far from being an expert at this but by commenting out the lines that refer to getnestedcategories() in your code, I was able to display the entire options page and turn automatic updating on. Unfortunately the automatic update does not work.

    I thought to bring this to your notice because your statement “As far as I know, syndication will continue to work fine with WordPress 2.5.1″ may only be true for upgrades and not fresh installs.

    It’d be nice if you can add this to your list of new “bugs”.

    Once again, thanks so much for your plugin and I’ll keep doing manual updating while patiently waiting for your fix :)

  6. FeedWordPress is not compatible with WP 2.5.1 | Theme Lab:

    [...] the subject of my previous article: Put your dormant domains to use with WordPress. It is not compatible with WordPress 2.5.1. The feed syndication will still work, but you won’t be able to edit any settings in the [...]

  7. FeedWordPress is not compatible with WP 2.5.1 | Web site templates | Wordpress themes:

    [...] the subject of my previous article: Put your dormant domains to use with WordPress. It is not compatible with WordPress 2.5.1. The feed syndication will still work, but you won’t be able to edit any settings in the [...]

  8. jeremy clarke replied:

    Hey Charles, I sent you a fix that is related to this and uses the functions in question. Please let me know if you didn’t get it, as it should almost definitely be integrated into FWP while you’re already working on that part of the code (it also abstracts the category-writing process into a function, so it will make the update faster on some level). The bug it fixes is the failure to deal with child categories on the settings pages, the subject line of the email was “Re: Message for Rad Geek: contribute to FWP? (Rad Geek feedback form)”.

    Thanks!

  9. Tal Galili replied:

    BTW: I found this plugin:

    http://wordpress.org/extend/plugins/wp-crontrol/#post-2777

    Which works with WP cron, and thought maybe it could be hybrided with FeedWordPress - to enable a regular update of the feeds.

    Tal.

  10. Sjaak replied:

    I am looking forward to the update. Cant access the options page either..

  11. Hossein replied:

    Dear sir I surprised when you said the Feedwordpress has not syndication problem with 2.5 and 2.5.1. As far as I know , When I updated my wordpress to both of 2.5 and 2.5.1 I have big problem with plugin.I setup the plugin to update the blogs every 30 minutes but some of blogs can not updated to 12 , 16 and ever 24 hours.Then I updated the blog manually and this is a huge job when i have more than 50 blogs

  12. Keith Solomon replied:

    I ended up adding the three functions (sortcats, wpsetcheckedpostcategories, and getnested_categories) that are needed for the option pages to work to the “legacy” section of feedwordpress.php. If you have access to WP 2.5 (the functions were removed in 2.5.1), the functions can be found in wp-admin/includes/template.php, starting at line 112. After adding these three functions, the admin pages work as expected on WP 2.5.1.

  13. Tony replied:

    This is an update to a comment I left earlier about feedwordpress not updating for my fresh install of WP 2.5.1

    After monitoring my site over the last week, it appears that the updates actually occur but not all of the feeds get updated. In fact a lot of the feeds do not seem to be updating (I have about 400 feeds but I did not encounter this issue in my previous install).

    I also would like to know if 400 feeds is actually too much and what kind of effect it might have on my shared hosting because I received a notice that my site was consuming too much resources (this is what necessitated the upgrade to WP 2.5.1 in the first place and even though the consumption has reduced, I still get high CPU (average 3.0 and top processes in the range of 50-60%).

    I would really appreciate any help on this. Thanks a lot!

  14. babah replied:

    rad geek….come on…coming home quick….:D

  15. jeremy clarke replied:

    Tony, it sounds like you have too many feeds. How often to you update them? It might be good to try to do it more often so that each time some of the feeds are still fresh from the last check and thus don’t need to be rechecked. Overall you will use more resources, but your shared host won’t be staring at such high load for such long periods of time. I never actually implemented it, but that was my plan for mitigating the resources on my FWP site if it got too unwieldy. You may also just have to get a more gracious or powerful host if you want to aggregate that many feeds.

  16. Tony replied:

  17. anonymous replied:

    so uh.. any news?

  18. Rad Geek’s Projects » FeedWordPress 0.993: WordPress 2.5.1 compatibility and a couple new features:

    [...] for an upcoming release of FeedWordPress, but I have released version 0.993 now in order to resolve the critical compatability issue with WordPress 2.5.1. I am still doing compatibility testing to see whether there are any kinks in compatibility with [...]

  19. Rully replied:

    This is cool. I can’t use feedwordpress in my WPMU. So I install WP 2.5.1 and feedwordpress 0.993. Looks ok. But why only the title that shown up? From 10 contributors, only 2 that shown the content. Can you help me? Thanks.

  20. casey replied:

    hello i have installed your newest ver 0.993 within my wp2.5.1 everytime i try to change anything in the syndication options it goes to a white page that says “Are you sure you want to do this? Please try again.” and it will not let me update any options or add any feeds or do anything else

    suppose to be 2.5.1 compatible any ideas?

  21. barb replied:

    There appears to be a couple of bugs with 2.5.1 and FeedWordpress. I’m using 0.993, but have found that I have to turn off FeedWordpress in order for the flash image uploader to work or to be able to add pictures to a post. Also, if your using a theme with 2 columns, you cannot add widgets to the 2nd column unless you turn off FeedWordpress. I’ve repeated this several times and have found that deactiviating FeedWordpress is the only way I can change widgets on my 2nd sidebar or add pictures to posts.

  22. boon replied:

    I too am having the same problem as casey - “Are you sure you want to do this?” followed by a blank page after trying to add a URL.

    Any idea?

  23. boon replied:

    update: I modified feedwordpress.php at line 885 and commented the following code:

    // checkadminreferer();

    Which basically avoids checking for CSF attacks. It seems to work after that. I don’t know if that means anything to you.

Post a reply

Posting comments

This form is for public comments. Consult About: Comments for policies and copyright details.

You can register for an account and sign in to verify your identity and avoid spam traps.

Formatting Comments

Use Markdown syntax for formatting.

  • *emphasis* = emphasis
  • **strong em** = strong em
  • [link](http://radgeek.com/) = link
  • `[_no_](format)` = [_no_](format)

Code blocks should be indented with four or more spaces at the start of each line:

    function _foo ($_bar) {
        return $_bar;
    } /* foo() */
By:
Your e-mail address will not be published.
Reply:

Sponsorship