Update WordPress SimplePie to 1.3-dev

WordPress includes an RSS parsing library called SimplePie.  WordPress utilizes this open source project to handle the low-level details of parsing RSS feeds.

The version included with WordPress (as of 3.1.3) is 1.2.  However this is not the most recent version of SimplePie.  Attached to this post is SimplePie 1.3-dev which is compatible with version 1.2 but addresses various issues.

If you are having trouble parsing feeds, you may try downloading this file and replacing the file /wp-includes/class-simplepie.php with this one.  Be sure to back up your original file in case anything goes wrong.

Click the package below to download the file:

Download SimplePie 1.3-dev

3 Responses to “Update WordPress SimplePie to 1.3-dev”

  1. Scott September 7, 2011 at 4:19 pm #

    Hey Jason,

    I just tried your copy of 1.3dev here, but it generated errors. Something about static classes.

    Since WP 3.2 requires PHP 5, I went ahead and reopened the Trac bug for this:
    http://core.trac.wordpress.org/ticket/12367

    Do you have an updated Simplepie 1.3 you could submit as a patch? (Or at least pass on to me?)

    Thanks,
    -S

    • Jason September 7, 2011 at 6:38 pm #

      I wish I did – I can’t even remember where that single-file version of SimplePie came from. On their main site they have a new version that has a ton of required files and seemingly some interface changes. At any rate I couldn’t get the active development version working with WordPress but this 1.3dev that I have does work somewhat. Though I’ve heard of plugins creating a conflict. Unfortunately I don’t know much more about it.

  2. Dave July 5, 2012 at 6:29 am #

    You can get the single file ‘compiled’ version of SimplePie 1.3 from here:

    http://dev.simplepie.org/SimplePie.compiled.php

Leave a Reply

Please leave these two fields as-is: