Проверка плагинов WordPress на совместимость с RSS. Выявление “битых” плагинов

В моем Google Reader сохранено около 15 блогов, которые ежедневно сообщают о выходе свежей версии или появлении нового плагина для WordPress. Среди этих новинок бывают такие продукты, свойства которых, сразу же захватывают и хочется побыстрее установить его в свой блог, чтобы он скорее начал удивлять всех своей невиданной функциональностью. Мало кто, и ваш покорный слуга не исключение, догадывается проверить эту новинку на совместимость со своей темой и WordPress вообще. Точнее говоря, после установки плагина, мы, конечно же идем на сам блог и любуемся результатами его работы,  и радуемся тому, что все работает и все происходит так, как обещал производитель плагина, а вот проверить функции, которые не видны сразу и которыми не пользуемся ежедневно, забываем. Я говорю об RSS. За год существования Белой Шляпы было несколько десятков раз так, что RSS лента отказывалась работать именно из-за установки “кривого” плагина.

Проверка на совместимость.

Нет ничего проще, чем проверить вновь установленный плагин на совместимость с нормальной работой RSS фида. Для этого:

  1. Установите и активируйте плагин по инструкции, к нему прилагающейся;
  2. Зайдите в ваш аккаунт FeedBurner, нажмите на ссылку “Edit Feed Details…”, и дальше на кнопку “Save Feed Details”, ничего не изменяя в настройках, выставленных ранее.
  3. Если вы увидите сообщение на зеленом фоне “You have successfully updated the feed”, значит все хорошо, если же выскочит сообщение об ошибке на красном фоне, значит придется проводить мероприятия, о которых я расскажу дальше.

Выявление неправильного плагина.

Хорошо, если вы делаете такие проверки после установки каждого нового плагина. Но если RSS уже не работает, и вы не знаете, действиями какого плагина это вызвано, то делайте следующее:

  1. Зайдите в административную панель блога “Внешний вид” / “Темы” и включите тему, которая установлена в WordPress по умолчанию Default. Если вы удалил тему WordPress по умолчанию, то установите ее из дистрибутива WordPress, там она есть всегда.
  2. Дальше перейдите в “Плагины” / “Активные”, выделите все плагины сразу и деактивируйте их. Не бойтесь, блог продолжит свою работу, только не в своем оформлении, длиться это будет недолго и мало кто заметит, что вы что-то там делали.
  3. Потом зайдите в “Плагины” / “Неактивные” и активируйте первый плагин.
  4. Зайдите в ваш аккаунт FeedBurner, нажмите на ссылку “Edit Feed Details…”, и дальше на кнопку “Save Feed Details”, ничего не изменяя в настройках, выставленных ранее.
  5. Если вы увидите сообщение на зеленом фоне “You have successfully updated the feed”, значит все хорошо, если же выскочит сообщение об ошибке на красном фоне, значит от только что активированного плагина придется отказываться и искать ему подходящую замену.
  6. Так проделайте с каждым плагином.
  7. Когда найдете все “битые” плагины, зайдите в “Внешний вид” / “Темы” и включите тему, которая стоит у вас постоянно.
  8. Если потребуется удалите из вашей темы коды, которые принадлежат удаленным “кривым” плагинам.

При установленных у меня 40 плагинах, такая проверка в последний раз заняла около получаса. Каждый плагин для WordPress имеет 2-3 альтернативы, которые Вы легко сможете найти с помощью поисковиков. В последний раз мою rss нарушил плагин Yet Another Related Posts Plugin, для вывода связанных записей, я заменил его на Simple Tags

Дерзайте. Удачи. Снимаю шляпу. Евгений Васильев. Пермь.

  1. NomadUA

    Век живи- век учись. Про то что плагины умеют «укладывать» блог я знал, но чтобы РСС ломали... О_ вообще в шоке. Хм. придется теперь после обновления проверять. Спасибо за инфо 🙂

  2. NomadUA

    Век живи- век учись. Про то что плагины умеют «укладывать» блог я знал, но чтобы РСС ломали... О_ вообще в шоке. Хм. придется теперь после обновления проверять. Спасибо за инфо 🙂

  3. Александр Кривой

    Спасибо, это конечно новость для меня, такое же удивление у меня это вызвало, как и у Андрея например... хотя как-то с «Edit Feed Details» ковырялся — и вроде бы все сейчас работает.

    Я думаю с моим количеством плагинов — это займет несколько больше времени... так как с моей скоростью сети интернет — так быстро не получится, делов-то немного, но мелких шагов требующих перезагрузки страниц будет достаточно

    1. eavasi

      Это и убивает, что надо метаться от страницы к странице и ждать загрузки каждой из них.

      При моих 40 плагинах времени ушло минут 40 или полчаса, точно не помню, то есть примерно по минуте не плагин.

  4. Александр Кривой

    Спасибо, это конечно новость для меня, такое же удивление у меня это вызвало, как и у Андрея например... хотя как-то с «Edit Feed Details» ковырялся — и вроде бы все сейчас работает.

    Я думаю с моим количеством плагинов — это займет несколько больше времени... так как с моей скоростью сети интернет — так быстро не получится, делов-то немного, но мелких шагов требующих перезагрузки страниц будет достаточно

    1. eavasi Автор записи

      Это и убивает, что надо метаться от страницы к странице и ждать загрузки каждой из них.

      При моих 40 плагинах времени ушло минут 40 или полчаса, точно не помню, то есть примерно по минуте не плагин.

  5. Марина

    Жень, большое спасибо за информацию. Ты сделал для меня открытие. Проверила, все нормально — буду знать теперь и проверять периодически.

  6. Марина

    Жень, большое спасибо за информацию. Ты сделал для меня открытие. Проверила, все нормально — буду знать теперь и проверять периодически.

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

Ваш e-mail не будет опубликован.

Этот сайт использует Akismet для борьбы со спамом. Узнайте как обрабатываются ваши данные комментариев.