Янв
25
5

Совместимость и прошлые версии плагинов в WordPress

Совместимость плагинов в WordPressСегодня будет небольшой простой пост для новичков о совместимости WordPress и плагинов — как узнать необходимые требования, как пользоваться информацией с официального сайта и решить проблему несоответствия версий?. Рассмотрим задачу на конкретном примере для плагина TinyMCE Advanced (это модуль продвинутого текстового редактора).

Итак, если вы зайдете в раздел плагинов официального сайта wordpress.org на страницу модуля TinyMCE Advanced, то увидите там следующую картинку.

Описание плагина TinyMCE Advanced

Первое, на что нужно обращать внимание, — это параметр Requires в правой колонке. Он показывает минимальную требуемую версию WordPress для корректной работы модуля. То есть, если вы вдруг используете его на более ранней сборке, то могут быть ошибки и разного рода глюки.

Второй момент — Compatible up to. Это максимальная поддерживаемая версия системы. По сути, обратно противоположный параметр. Так бывает, что модуль не обновлялся несколько лет, и определенные функции WP за это время разработчиками просто убирают из ядра. Это также может вызывать ошибку.

Чуть ниже в этой же правой колонке есть блок Compatibility (Совместимость). Там вы можете выбрать используемые вами версии WordPress и установленного модуля. На сайте отобразится статистика по работе с аналогичными параметрами от других пользователей. Так в примере выше 3 пользователя сказали, что последняя актуальная версия редактора отлично работает на WordPress 4.4.1.

Последний аспект, который иногда проявляется — минимальные требования версий PHP и MySQL. Подобная информация не отображается в интерфейсе страницы плагина, а может находиться в его описании. Как правило, разработчики стараются хорошенько выделить эти требования.

Если у вас возникли какие-то проблемы с модулем, можете заглянуть в Support, где расположено что-то вроде форума поддержки от разработчиков. Там можно встретить описание определенных проблем, в том числе и информацию о несовместимости версий. В крайнем случае всегда можно откатить WordPress плагины до предыдущего варианта.

Прошлые версии плагинов в WordPress

Такие версии пригодятся в двух случаях:

  • если текущий актуальный релиз модуля содержит ошибки или отличную функциональность от той, к которой вы привыкли;
  • если ваш сайт работает на старой версии WordPress, а обновиться нет возможности.

Опять же возьмем пример с TinyMCE Advanced. Он установлен у меня на нескольких сайтах.

Версии плагина TinyMCE Advanced

В первом случае используется WordPress 4.2.4 и модуль совершенно спокойно себя чувствует в версии 4.1.9. Система даже не предлагает его обновить (хотя при этом некоторые функции глючат). Во втором — на сайте установлен последний релиз WP 4.4.1 и предлагается сделать апдейт TinyMCE Advanced до 4.2.8. То есть я хочу сказать, если у вас в проекте используется старая версия WordPress, то и релиз модуля придется подбирать соответствующий.

К счастью, сделать это легко можно на wordpress.org — на странице с описанием выбираете раздел «Developers».

Прошлые версии плагинов в WordPress

Здесь найдете как текущую, так и прошлые версии нужного вам плагина. Клик по номеру версии приведет к скачиванию архива. Если нажмете на svn, получите доступ ко всем файлам данного архива для просмотра. Ищите readme.txt и внимательно читайте минимальные требования (Requires at least) и на каких версиях тестировался релиз. Таким образом, можно будет подобрать версию плагина, которая бы наверняка работала бы с вашей системой.

Лучше, конечно, стараться использовать последние версии WordPress и установленных модулей. Это позволяет избавиться от разных багов и дыр безопасности, которые регулярно исправляются апдейтами.

рейтинг Оцените статью:
Ужасная статьяНичего интересногоТак себеНормальноХорошоКлассный постВ закладки!
(голосов - 1, средний балл: 7,00 из 7)
Загрузка...

категория Категории: Возможности; Начинающим;
теги Теги: , , , , , .

комментариев 5 к статье “Совместимость и прошлые версии плагинов в WordPress”

  • Yaroslav.CH   26.01.2016

    С блоком «Compatibility» все всегда было печально, к сожалению. Я на него в принципе не ориентируюсь. По-факту, это какое-то «среднее по больнице». С одной стороны, отметки в нем оставлять могут только зарегистрированные пользователи wordpress.org, а таких меньшинство, поскольку для большинства действий регистрация не нужна. С другой — я сталкивался с ситуациями, когда довольно много юзеров отмечало, мол, не работает с такой-то версией WP, а по-факту все работало отлично. Скорее всего, глюки у них возникали из-за несовместимости этого плагина не с WP, а с другими плагинами. Ну или из-за неумения настраивать. В итоге, честно говоря, я в принципе не понимаю зачем этот блок нужен — он только сбивает.

  • Tod   26.01.2016

    Yaroslav.CH, в принципе, согласен, что информация там не всегда «достоверная». Я смотрю туда только когда плагин откровенно лагает и другие варианты не помогают. Если там указано, что похожая ситуация не у одного меня, то с большей вероятностью можно сказать, что это проблема модуля. Ищу другое решение.
    Хотя также бывали ситуации, когда у кого-то не работал плагин, а у меня все ок.

  • Yaroslav.CH   26.01.2016

    Tod, если лагает, я лезу в раздел support — там чаще всего все ответы и есть :) Кстати, допиши в статье про форум поддержки для каждого плагина — очень полезная штука.

  • Tod   26.01.2016

    Yaroslav.CH, да в саппорт пару раз приходилось заглядывать, но это уже если точно знаешь о наличии конкретной проблемы. Когда подбираю пару тройку модулей для решения определенной задачи, как правило, так глубоко «не копаю». Но в статью добавил, полезный раздел.

  • Yaroslav.CH   26.01.2016

    Tod, самое забавное, что при действительно огромном обилии плагинов для WP, действительно хорошо сделанных и, главное, постоянно поддерживаемых — по моим прикидками, не более 30%. Поэтому так и получается, что сначала ты долго выискиваешь нормальный плагин, а потом если что — приходится таки курить саппорт.

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


Блог Wordpress Inside поможет вам научиться работать в вордпресс, закрепить и расширить имеющиеся знания. Плагины и шаблоны, разные хаки и функции wp, оптимизация и безопасность системы – все это и намного больше вы сможете найти на страницах нашего проекта!

Если хотите быстро и оперативно получать последние новости и статьи, то рекомендуем подписаться на обновления блога:

Последние посты
Заработай в GoGetLinks
Лучшее в категории
Облако тегов
Скажи свое мнение!

В чем основные плюсы Wordpress?

Посмотреть результаты

Загрузка ... Загрузка ...
Друзья проекта
Последние новости