In RSS (XML) files, ampersand marks should be escaped, but not escaped.
This is probably due to WordPress’s problem. You have done nothing wrong, Rocketllama.
If you use default permalinks, such as /mydomain.com/?p=XX, it occurs.
If you customize your permalinks, for example, /mydomain.com/%year%/%month%/%post_id%/, you will get a legitimate RSS.
Please try cutomize permalinks. [Admin Panel]->[Settings]->[Peramlinks]
This problem will be fixed in version 2.7.1.
http://trac.wordpress.org/ticket/8405
When will Version 2.7.1 be released for this RSS feed problem?
Try a different setting under Common Settings. You don’t need to do a confusing custom structure. For example pick Day and Name – it works fine.
I am already using the Day and Name setting. The RSS feed still doesn’t work. I get a Parse error:
XML Parsing Error: XML or text declaration not at start of entity
Location: …/feed/
Line Number 3, Column 1:
<?xml version=”1.0″ encoding=”UTF-8″?>
^
You are right, Kmessinger.
I just copied the permalink I’m using. It’s too complicated for an example. I’m sorry.