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

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

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

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 не будет опубликован.