RSS Feed Encoding Error
-
Having recently upgraded my database to MySQL5 and WordPress to 3.2.1 I’ve had some charset encoding issues. I’ve fixed the website by ensuring UTF-8 encoding is set and all is well with my posts in my news feed. However, I’m having trouble with a RSS feed where I have encoding issues that trip the feed up on special characters. This was not an issue before.
I’ve installed and run two plugins (UTF8 Sanitize & Fix RSS Feed) that may have helped but have not fixed the underlying problem.
If I parse one of the broken feed links at the W3 validator it tells me that the UTF8 codec can’t validate several characters. It suggests changing the XML encoding from UTF-8 to ISO-8859-1. I don’t know how/where to change this globally so that WordPress always outputs the RSS feed with ISO-8859-1 encoding whilst leaving the site as UTF-8 encoding.
An example feed url is “http://www.dartsmad.com/darts-news/category/tournament-news/lakeside-world-professional/feed/”
Can anybody help me with this as I seem to be stuck between two stools and really don’t want to have to go through my posts replacing special characters. Unless there is an easy way to globally update the database?
The topic ‘RSS Feed Encoding Error’ is closed to new replies.