After checking the status of chillez.com on the ismyblogworking.com website it reported blog ‘broken’. Shoot! It appeared that my RSS feed returned an error. First hit in Yahoo (yeah not Google – that’s whole different story) prompted a link to a WordPress Support topic hinting to the solution: blank lines before or after <?php ?>.
So I installed the WordPress plugin ‘Fix RSS Feed’ and let it do it’s thing. It returned a huge list of files containing blanks at the top or bottom of the file and fixed them all. This was kind of scary but apparently it did not break anything. It does backup all the files it is going to change as a .bak file, I have to clean this mess once I am convinced the backups are no longer required.
Damn, still errors, but now referring to a XML error. This time I noticed the output of ismyblogworking.com suggested to have my RSS feed validated by FEED Validator. Yes! Validation pinpointed the error; the little bugger appeared to be a blank in the theme functions.php. The blank was not found by the Fix RSS Feed plugin because it was in the middle of the file, right above the code I inserted to show a menu-link. Mystery solved!
One Comment
Had a similar problem. Thanks to your link I was able use Feed Validator to pin point the root cause of my RSS error. Thanks!