Не все владельцы блогов на WordPress знают, что система может автоматически обновлять сайт. Да, это так. Движок умеет автоматически обновлять сам себя, а также плагины и темы. На первый взгляд это кажется разумным с точки зрения безопасности, но иногда данная функция может сломать ваш сайт. Если вы любите сами все контролировать, тогда эта статья для вас. В данной статье мы покажем вам, как можно достаточно легко и просто отключить автоматические обновления в WordPress.

Автоматические обновления в фоновом режиме были введены в WordPress версии 3.7, чтобы повысить уровень безопасности системы. По умолчанию фоновое обновление ограничено только незначительными релизами, однако в особых случаях WordPress может обновлять также и плагины, и темы.

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

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

Отключение автоматических обновлений WordPress

Вы можете отключить автоматические обновления в WordPress, добавив небольшую строку кода в файл wp-config.php в корне сайта:

define( 'WP_AUTO_UPDATE_CORE', false );

Данный код отключит все автоматические обновления WordPress.

Однако, если вы хотите делать автоматические небольшие обновления ядра в фоновом режиме, но не обновлять тему и плагины, для этого добавьте следующие фильтры в файл functions.php вашей активной темы.

  1. Отключаем автоматические обновления плагинов WordPress:
add_filter( 'auto_update_plugin', '__return_false' );
  1. Отключаем автоматические обновления темы WordPress:
add_filter( 'auto_update_theme', '__return_false' );

Теперь, когда вы знаете, как отключить автоматические обновления в WordPress, стоит задаться вопросом: «а следует ли это отключать?».

Ниже мы перечислим все плюсы и минусы автоматических обновлений, которые помогут вам ответить на данный вопрос.

Плюсы

Минусы