Привет! Если Вам интересны темы и статьи в блоге "Работа для Мамы" и Вы не хотите пропустить новые, то подпишитесь на обновления блога, следуйте за мной в Твиттере и Фейсбук.


Исправляем ошибку RSS в вордпресс

Ошибка RSS


Добрый день, дорогие читатели!

Не заметили ли Вы в последнее время, что RSS Feed этого блога был не исправен?

Я узнала это совершенно случайно неделю назад. При нажатии на подписку по RSS выходила такая ошибка: RSS error - ошибка RSS

Как оказалось дело в том, что RSS использует XML (язык разметки), а не HTML. И в отличие от второго языка “не прощает” никаких ошибок в коде (синтаксисе).

Вот *Wo*rk4Mam*a.ru такие действия я проделала, чтобы исправить ошибку в RSS Feed:

1. Отключила все плагины.

Это первое решение, которое я нашла в гугле. Считается, что это основная причина подобных ошибок в Вордпрессе. Но и после отключения плагинов RSS не работало. Стало понятно, что дело не в них, и я опять все включила.

2. Проверка файлов вордпресса.

После этого возможной причиной стало наличие ошибки в коде. А точнее – наличие пустой строки *Work4M*ama.*ru в коде файлов Вордпресс.

Исправила (убрав пробелы) руками через FTP в таких файлах как “wp-config.php”, “wp-rss.php” и “wp-feed.php”, но и это не сработало. Также попробовала убрать пробелы в файлах Темы “functions.php” и других, а ошибка все равно оставалась.

3. Нашла специальный плагин Fix RSS Feed

Через поиск плагинов в панели управления Вордпресс нашла и установила этот плагин. Работа Fix RSS Feed заключается в том, что он убирает пустые строки и *Work4Mam*a.ru* ошибки в файлах Вордпресса для правильной работы RSS.

Fix_RSS_Feed - исправить ошибку RSS

Для этого нужно зайти в панели управления в раздел “Параметры — Fix RSS Feed” и сделать следующее:

  • Проверить RSS Feed на ошибки – нажать на кнопку “Check WordPress RSS Feed”. После этого, вы увидите список всех ошибок,которые нашел плагин. Главное, не пугайтесь! У меня нашлось более 300 ошибок.
  • Исправить все ошибки – нажимаем на кнопку “Fix WordPress RSS Feed”. Теперь после *Wor*k4Mama.*ru списка ошибок появится список исправленных ошибок.
  • И последнее – опять нажимаем на кнопку “Check WordPress RSS Feed”, чтобы удостовериться, что исправлены все ошибки RSS Feed.

Но даже это было еще не все!

4. Обновление информации в Feedburner feed.

Обновление Feedburner feed

Так как я использую Feedburner, то нужно обновить RSS ленту блога. Для этого идем по ссылке http://feedburner.google.com/fb/a/ping и вводим адрес своего RSS Фида. Этим мы принудительно обновили нашу ленту.

И *Work4Mama.r*u* только после этого, пройдя по ссылке RSS Feed, я увидела что RSS заработал!

Внимание! Если вы используете плагины кэширования (например, WP Super Cache), не забудьте их отключить перед исправлением ошибок в RSS Feed.

Советую вам не совершать такую ошибку, как я, и периодически проверять работоспособность RSS.

Ну а если вы решили проверить правильность RSS канала, то это можно сделать здесь: http://feedvalidator.org.

У меня теперь все без ошибок!

Проверка правильности RSS канала

Удачи!

*Work4Ma*m*a.ru

TwitterVkontakteLiveJournalBlogger PostGoogle GmailFriendFeedFavoritenEmailGoogle ReaderShare

Об авторе блога "Работа для Мамы: создаем блог - строим успешный интернет-бизнес"

WebMama (Наталья Ужакина

Наталья Ужакина

Мама и Блоггер, организатор проектов "Клуб Успешные WebMamы" и "MamHost", автор Бесплатного ВидеоКурса "Блог для Мамы - первый шаг к Интернет-Бизнесу".

Вы можете оставить комментарий, или поставить трэкбек со своего сайта.

Есть 9 коммент. к “Исправляем ошибку RSS в вордпресс”

  1. Молодец, что исправила ошибку, я как раз пришла подписываться!:)

    Еще посоветую начинающим web карьеру мамочкам пользоваться анализатором сайтов www.cy-pr.com

    для зарегистрированных пользователей на этом сайте доступен сервис проверки CSS и HTML.

    К сожалению,у меня тоже обнаружились ошибки.

    В плагинах и рекламных блоках, в том числе в кнопке webmami.

    • Аля, про кнопку посмотрю, спасибо!

      А вот я код там не смотрю, так как очень много ошибок выходит, которые никак не влияют на работоспособность сайта. Слышала, что правильность кода смотрят поисковые системы, но я пока до этого уровня не дошла :)

  2. Спасибо за обмен опытом,очень полезно для новичков.

  3. Наташ, меня на предложенном тобой сервисе тоже поздравили, но тут же и рекомендацию дали:

    This feed is valid, but interoperability with the widest range of feed readers could be improved by implementing the following recommendations.

    Я так поняла, есть какая-то проблема, ты бы не могла мне перевести, а то у меня с инглишем не так хорошо, как у тебя :-)

    • Вика, как я понимаю, тебе предлагают воспользоваться рекомендациями (ниже), которые позволят улучшить совместимость фида с большим количеством фидридеров (читалок RSS лент). А чего советуют?

      У меня такого не было,хотя я тоже FeedBurner использую.

  4. Наташа! Я готов Вас расцеловать за этот пост. У меня после обновления до версии 3.0 полетел RSS. Я был в шоке. Случайно попал на Вашу статью и проделал все в точности с Вашим описанием. И, о чудо, все заработало!!!

    СПАСИБО!

  5. А мне все проделанные манипуляции не помогли, к сожалению... Нашла в самом Feedburner — Troubleshootize — нажала RecyncNow — показало проблему, устранила, только так и исправила...

  6. Отличная статья. Долго искал решение этой проблемы- нашел только здесь. Все работает. Спасибо автору.

  7. Спасибо за подсказку. И вобще все клас!

Написать комментарий

XHTML: Вы можете использовать эти теги: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

CommentLuv badge
Локализовано: Русскоязычные темы для ВордПресс