Как отключить обновления плагинов в Вордпресс

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

Как отключить обновление плагинов Вордпресс

WordPress постоянно обновляется, точно также не стоят на месте и плагины для этой CMS — это хорошо, так как позволяет находить и устранять все недоработки и уязвимости, а также дополнять продукт новым функционалом. Но есть небольшая проблема — сам движок и плагины постоянно отправляют запросы, проверяющие наличие новых версий. Эти запросы создают лишнюю нагрузку на сайт, многим пользователям эти уведомления надоедают, а некоторым пользователям о них знать необязательно (сайт разработан для клиента).

Основными причинами отключения обновления плагинов на WordPress могут служить:

  • Была произведена модификация или доработка плагина своими руками под собственный проект.
  • Обновленная версия плагина работает с ошибками или теряет часть своих функциональных возможностей.
  • Новая версия может привести к ухудшению работоспособности ресурса или к его поломке.
  • Новая версия становится платной.
  • Запросы создают лишнюю нагрузку их отключение позволит ускорить блог.
Отключение обновлений

Как отключить обновление плагинов

Как и любые другие функции WordPress, включить или отключить обновление можно вручную с помощью редактирования кода сайта или с помощью специального плагина Easy Updates Manager. Как всегда, код работает эффективнее, так как не делает на блог дополнительной нагрузки, а с плагином проще менять конфигурацию системы. Я опишу оба способа а вы сами решите, что больше подходит.

Способ №1. Скрипт отключающий проверку обновлений в wordpress

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

Для того, чтобы эта функция перестала работать нужно наложить на нее фильтр-запрет. В файл functions.php добавьте код:

remove_action( 'load-plugins.php', 'wp_update_plugins' );
remove_action( 'load-update.php', 'wp_update_plugins' );
remove_action( 'admin_init', '_maybe_update_plugins' );
remove_action( 'wp_update_plugins', 'wp_update_plugins' );
add_filter( 'pre_transient_update_plugins', create_function( '$a', "return null;" ) );

Способ №2. Плагин отключающий обновление плагинов

Устанавливаем специализированный плагин Easy Updates Manager, основным назначением которого является скрытие уведомлений об обновлениях. Распространяется Easy Updates Manager бесплатно через каталог Вордпресс (найдете через установку плагинов в админке).

После активации Easy Updates Manager в закладке «Консоль» появится ссылка «Update Options».

Как отключить обновление плагинов

Кроме обновлений плагинов Easy Updates Manager может настраивать все обновлений, которые существуют в WordPress. Для этого выбираете соответствующие вкладки — Themes, General.

Теперь вы сможете гибко настраивать обновления вашего ресурса и тем самым снизить нагрузку на сервер сайта.

Перед тем как отключить обновление плагинов помните о том, что используя старые версии вы автоматически становитесь объектом для хакеров, чем это опасно я писал в статье «Как обновить WordPress блог». На этом все — до встречи в следующий раз.

One thought on “Как отключить обновления плагинов в Вордпресс

  1. Многие плагины итак редко обновляются. Не думаю что этот элемент сайта оказывает существенное воздействие на скорость работы сайта.

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

Ваш адрес email не будет опубликован. Обязательные поля помечены *