XML Parsing Error: XML or text…

При настройке RSS Feed’ов в ВордПрессе ( WordPress ) У Вас может возникнуть следующая проблема, при клике на Feed, вылазит окошко вот с  таким текстом, вместо желаемого фида

wordpress rss pars erros

=====================================
XML Parsing Error: XML or text declaration not at start of entityLocation: http://yourdomain.ru/feed

Line Number 1, Column 2: <?xml version=»1.0″ encoding=»UTF-8″?><!— generator=»WordPress/2.9.2″ —>

-^
=====================================

При прохождении валидации через  FeedBurner, получаем сообщение которое ругается на эту же строку.

Путем несложных умозаключений приходим к выводу что, нежеланный код можно просто удалить, при этом не повредив сам блог
Кор находится вот в этих файлах
wp-includes/feed-rss.php
wp-includes/feed-rss2-comments.php
wp-includes/feed-rss2.php
и имеет следующий вид
echo ‘<?xml version=»1.0″ encoding=»‘.get_option(‘blog_charset’).’»?’.'>’; ?>
Прошу заметить, что удаляем только
echo ‘<?xml version=»1.0″ encoding=»‘.get_option(‘blog_charset’).’»?’.'>’;
« ?>» — оставляем, ибо это  вторая часть php тега открытого в первой строчке каждого из этих файлов
masadaler.ru

8 Comments

Добавить комментарий

XHTML: You can use these tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>