Столкнулся с очень интересной проблемой. При использовании некоторых тем падает RSS. Причем не сразу, а после внесения изменений в файлы темы (перевод, etc). Выглядит это следующим образом. Берем 2.0.9 от Макса, устанавливаем. По умолчанию ставится дефолтная тема. С ней все в порядке, RSS работает во всех браузерах. Затем качаем любую другую тему, устанавливаем, начинаем копаться в потрохах. И в какой-то момент времени RSS падает. Опера просто не резолвит, а Лиса пишет следующее:
Ошибка синтаксического анализа XML: лишние данные после элемента документа
Адрес: http://блаблабла.ru/feed
Строка 1, символ 10:<h3></h3><br><?xml version="1.0" encoding="WINDOWS-1251"?>
---------^
Сначала я грешил на неправильные rel’и в хедере темы. Сравнил с оными в дефолтной. Все один в один. Полез в rss.php и rss2.php. Но и там все в порядке. Однажды столкнувшись с такой проблемой на своем сайте я просто снес тему и перезалил ее заново. Помогло. Но на живых клиентских сайтах с кастомным дизом такого не сделаешь.
Насколько я понимаю, с подобной проблемой сталкивались многие. Хотелось бы услышать варианты лечения.
Вполне возможно, что все дело в кодировке файлов. У меня было нечто подобное, решилось обновлением файлов в нужной кодировке.