Performancing Metrics

Possible WordPress 1.5.1 RSS Errors

It appears there is a RSS feed bug in WordPress 1.5.1 as talked about here. The problem is the feeds are not accurate, and returning with error 304. The “/feed” page which should reflect the entire installs feed is only outputting a feed when a new entry is produced, and, after what seems to be 24 hours, returns to a state of null.

You can patch the source file by following these instructions.

Categories: WordPress Tips



Comments

  1. Matt says: 5/11/2005

    Instructions in French were posted this morning here.

  2. neuro says: 5/11/2005

    There’s a thread about it on the wordpress support forum.
    Posting a new entry or updating an old posts corrects the problem.

  3. neuro says: 5/11/2005

    oh I misread, you already said it

  4. MacManX says: 5/11/2005

    There is another patch, which claims to be “a better fix,” here: http://mosquito.wordpress.org/view.php?id=1323

    “When passed an empty string, strtotime() is returning a timestamp for midnight on the current day rather than treating it as an invalid date and returning -1 or 0 as I would have thought. That’s pretty annoying, but it is documented on the GNU page pointed to from the PHP docs. It would have been nice if the PHP docs directly documented it, though.

    Okay, so that’s the crux of the problem. Knowing that, we can write a better fix. We might just want to forego attempts to write the logic ‘elegantly’, and just put a chunk of more verbose logic there that handles the various possibilities in a more transparent fashion.”

  5. Hans Hansen says: 5/15/2005

    Glad I found this as I was just about to upgrade.