Hi,
IT is due to trailing blank spaces in few php files of wordPress setup resulted due to editing of theme files is the main reason for this issue. To fix this issue either you need to check with erroreous file and remove unwanted blank space and remove it or check with simple one plugin:
1) Install and activate this plugin:
http://wordpress.org/extend/plugins/fix-rss-feed/
2) Go to WordPress Admin Area –> Setting -> Fix RSS Feed.
3) Click on the “Fix WordPress RSS Feed” button.
Refer this article:
http://www.bestwpthemez.com/wordpress/case-study-xml-parsing-error-xml-or-text-declaration-not-at-start-of-entity-3360/
Thanks,
Shane G.
Thanks for the suggestion, but it did not work. The plugin pretty much states that every php files “has tail blank lines”, then states “Now your wordpress rss feed is fixed successfully, please check your wordpress rss feed from http://www.theupperdeck.com/feed”.
There was a warning prior to installing that this plugin is untested with my version of WP.
This problem is driving me nuts!
I have tried replacing every rss file with no luck. The http://www.theupperdeck.com/?feed=comments-rss2 is working fine. RSS, RSS2, and Atom are not working.
Here’s another suggestion that a validator gave me for
http://www.theupperdeck.com/?feed=rss2 :
“The URL you entered does not appear to be a valid feed. We encountered the following problem: The URL does not appear to reference a valid XML file. We encountered the following problem: Error on line 116: The reference to entity “id” must end with the ‘;’ delimiter.”
And here’s the code for line 116 again:
<img style='margin:0;padding:0;border:0;' width='1px' height='1px' src="http://www.theupperdeck.com/wp-content/plugins/mystat/mystat.php?act=time_load&id=431&rnd=879444523" /></channel>
Where would I place the ‘;’ and which file would I replace it in?
Thanks!
OK. I finally figured out the problem. It was the mySTAT plugin. I disabled the mySTAT plugin and all the feeds work. This was affecting all 3 blogs that I run or administer.