Подписка
Email
Fb
RSS
Twitter
Email

Ошибка Xml declaration в RSS

Ошибка Xml declaration в RSSКак многие уже заметили, некоторое время на моем блоге не работала подписка на rss обновления блога. Мне пришло много писем и комментариев с замечаниями по этому поводу. Во-первых, хочу поблагодарить за то, что сообщили об ошибке, а во-вторых хочу рассказать, как можно решить данную проблему.

Если у вас сайт на движке WordPress, то такое наблюдается не редко.

Итак, ошибка может быть типа такой:
xml declaration allowed only at the start of the document.
У меня было так:
 error on line 2 at column 6: XML declaration allowed only at the start of the document.

Первое, что нужно сделать — это открыть в текстовом редакторе файлы functions.php в папке с темой, а так же в корне сайта файлы wp-rss2.php, wp-atom.php и wp-config.php. Далее удаляем переносы строки вначале и конце документа, если конечно такие имеются.

Например:Ошибка Xml declaration

Должно быть так:Xml declaration

Сохраняем в кодировке utf-8 без BOM — смотрим результат, помогло?

Если нет, то скачиваем плагин Plug-in fix-rss-feed, активируем его. Должно помочь, мне помогло.

Можно еще зайти в свой аккаунт на Feedburner (если вы используете его для трансляции rss), перейти в настройки ленты, там выбрать пункт Troubleshootize и затем внизу нажатье Resync Now. Это обновит и ресинхронизирует вашу ленту.

Надеюсь эти советы вам помогут, удачи)

Вы можете оставить комментарий.

3 комментариев к записи “Ошибка Xml declaration в RSS”

  1. Раиль:

    Денис дай пожалуйста скайп.

  2. Error on line 189 плагин Plug-in fix-rss-feed не помог, что можно сделать? http://feeds.feedburner.com/daisy-knits/blog

  3. Облазил пол инета, помогло «пункт Troubleshootize», спасибо большое!

Оставить комментарий

Spam Protection by WP-SpamFree

Яндекс.Метрика