В WordPress 3.7 была введена новая функция в базовую функциональность приложения — автоматическое обновление. В этом уроке мы сделаем все возможное, чтобы объяснить вам, как эти автоматические обновления работают, как настроить их и как полностью отключить обновления WordPress в случае, если вы хотите обрабатывать их вручную.
Конфигурация автоматического обновления по умолчанию
По умолчанию, начиная с версии 3.7 и выше, ваш WordPress сайт будет обновляться, когда новые незначительные или обновления для системы безопасности будут выпущены. Это означает, что если вы на WordPress 3.7.0 и будет выпущена версия 3.7.1, то приложение будет обновляться автоматически. С другой стороны, если будет выпущена WordPress 3.8 (основная версия) по умолчанию, вам придется обновиться вручную.
Как включить крупные обновления релиза
Если вы хотите чтобы автоматические обновления WordPress обрабатывали основные ключевые обновления тоже, вам придется добавить одну строку конфигурации. Для этого откройте файл wp-config.php в корневой папке установки WordPress и добавить эту строку в ней:
DEFINE ( 'WP_AUTO_UPDATE_CORE', TRUE);
Как включить обновления плагинов
add_filter ( 'auto_update_plugin', '__return_true');
Как включить обновления темы
add_filter ( 'auto_update_theme', '__return_true');
Как отключить основные автоматические обновления, но включить обновления плагинов и темы
Остановить автоматическое обновления ядра:
DEFINE ( 'WP_AUTO_UPDATE_CORE', False);
Затем включите плагины / темы:
add_filter ( 'auto_update_plugin', '__return_true'); add_filter ( 'auto_update_theme', '__return_true');
Как полностью отключить автоматические обновления WordPress
Если вы хотите отключить автоматические обновления WordPress полностью, откройте файл wp-config.php и добавить эту строку к нему:
define( 'AUTOMATIC_UPDATER_DISABLED', true );