I was adding Feedburner to my site today. I had use it once, switched templates and put off editing the template. Then I realized my feed had an error in it. For how long, I didn’t know. I deactivated the Feedburner plugin and still had an error. I made the last post private, just in case it had a weird character in it somewhere, because the feed ended abruptly with the first post body. That didn’t fix it. I have a lot of plugins now, so I didn’t want to go through deactivating all the plugins and checking the feed after activating each one.
Instead I did deactivate all of them to see if this fixed the issue which it did. Then I downloaded the errorlog file from my server. I found the same error, over and over again:
Call to undefined function get_caption() in /wp-content/plugins/sem-extract-terms/sem-terms2posts4feeds.php on line 181
So, I searched for "Call to undefined function get_caption()" on Google, which gave me a lot of other feeds with the same issue, but no info. But the error was in the Related Entries for Feeds plugin, which I no longer needed since I was using Feedburner. So I reactivated all plugins except it. Just something to watch for and help for anyone else who may be searching for this issue on Google and not finding it.
Tags: wordpress feed error, function get captions, related entries for feeds
same thing happen too me, but its only happen on 1 of my feed from the same sources (feedburner). The error message is a bit different tho.
Warning: Attempt to assign property of non-object in /blog/wp-includes/rss.php on line 428
I think somebody should write a better error handling. Anyway do you know how to disabled the error?
It looks like that is the the part of the rss file where caching occurs. It may be an issue with the caching of th e rss file, but the error itself suggests to me possibly an issue with the version of php you are using. I have had errors like these using software made for php5 on a php4 box.
But I am not sure. Just some suggestions.
Yeap, I had similar problem and it was connected to cache error.