Главная
/
Библиотека
/
Блоги
/
WordPress
/
Ошибка синтаксического анализа XML: объявление XML или текста не в начале сущности
Ошибка синтаксического анализа XML: объявление XML или текста не в начале сущности
Возникающая ошибка XML при использовании ленты новостей на wordpress
Если при вызове страницы с лентой новостей Вы видите в браузере ошибку:
Ошибка синтаксического анализа XML: объявление XML или текста не в начале сущности Адрес: komtet.ru/feed/ Строка 3, символ 1:
То значит в скриптах, отвечающих за генерирование ленты новостей присутсвует синтаксическая ошибка.
Решается данная проблема довольно таки просто:
- Заходим по FTP на площадку Вашего домена;
- Заходим в корень Вашего сайта на wordpress;
-
В папке
wp-includes
находим файлы
feed-rss2.php
и
feed-rss2-comments.php и удаляем все строки сверху до строки:
<rss version="2.0" xmlns:content="http://purl.org/rss/1.0/modules/content/"
- Далее просматриваем весь текст файла и убираем все пустые строки после "?>"
- Больше данная ошибка на Вашем сайте не появится.
Данная проблема присутствует в стандартных пакетах wordpress версий ниже 3.0.
Вам также может помочь
Опубликован APS-пакет для недавно вышедшей версии WordPress 2.8
Сразу после выхода WordPress 2.8 проведена подготовка и проверка APS-пакета для быстрой установки локализованной (русской) версии WordPress 2.8.
Опубликован APS-пакет WordPress 3.0
Проведена сборка APS-пакета для быстрой установки локализованной (русской) версии WordPress 3.0. Пакет доступен для установки из Панели управления.