Отключаем обновления плагинов WordPress
Даже такая функция, как отключение плагинов, востребована среди разработчиков WordPress. Сейчас вы узнаете, как сделать это максимально быстро и почему мы не советуем воплощать такие затеи в реальность.
Клин клином вышибают
Самый верный способ отключить на веб-сайте обновление плагинов – сделать это с помощью… плагина. Называется он Disable wordpress plugins updates и скачать его можно прямо по ссылке (http://wordpress.org/plugins/disable-wordpress-plugin-updates/ ).
Вручную с помощью кода
Отключить автоматическое обновление плагинов можно и вручную. Для этого скопируйте этот код и добавьте его в файл functions.php (находится в папке вместе с шаблоном WordPress):
1 | <?php remove_action( ‘load-update-core.php’, ‘wp_update_plugins’ ); |
2 | add_filter( ‘pre_site_transient_update_plugins’, create_function( ‘ $a ’, "return null;" ) ); |
3 | ?> |
А теперь давайте обсудим вопрос отключения автоматического обновления и выясним, почему этого делать не стоит. Во-первых, все компоненты WordPress-блога должны быть актуальными. Устаревшие плагины и сама версия движка, если их долго не обновлять, обрастают дырами и становятся восприимчивыми к уязвимостям. Да и проблемы со стабильностью не заставят себя ждать.
Некоторые веб-мастера предпочитают отключать обновление плагинов, чтобы клиенты не могли установить самую последнюю версию плагина. Причина проста – они опасаются, что после обновления сайт начнет работать с перебоями. Согласитесь, не самая веская причина для отключения опции.
Если такое и случится, можно в любой момент откатить плагин до предыдущей версии – это займет несколько минут. Зато риски, связанные с безопасностью и производительностью сайта, гораздо выше, если вы годами сидите на старой версии плагина.
Вторая причина, по которой разработчики отключают обновления, заключается в ядре системы. Если ранее в файлы ядра были внесены изменения, веб-мастеры боятся новых версий плагинов, как огня. Заметим, и это не повод для отключения важной функции.
В крайнем случае, вы можете установить WP Manage plugins http://wordpress.org/plugins/wp-manage-plugins/ и убрать опцию точечно, в определенных плагинах. Нет смысла отключать обновления плагинов в ВордПресс, но если возникнет необходимость, сможете воспользоваться нашими советами.