Обновление WordPress: управление автоматическим обновлением
У части начинающих пользователей WordPress иногда возникает вопрос – зачем нужны обновления, если все работает нормально. Но в скором времени все начинают понимать, что обновлять CMS нужно обязательно.
В ходе обновления, в первую очередь устраняются «дыры» (уязвимости), обнаруженные в системе безопасности старой версии WordPress. При обновлениях (апдейтах) могут вноситься некоторые масштабные изменения, направленные на повышение функциональности и удобства движка. Одним словом, если вы заботитесь о своем сайте и его безопасности - своевременное обновление WordPress необходимо.
Автообновление WordPress
Я недавно обновил WordPress до сравнительно современной версии 3.8.5 и дальнейшего обновления не планировал, несмотря на настойчивые напоминания о доступности WordPress 4.1. Каково же было мое возмущение, когда в своей почте я обнаружил письмо следующего содержания:
Первой мыслью было написать в «WordPress» и поругать их за самовольное обновление моего сайта. Однако, немного разобравшись, я выяснил, что автообновление движка – это новая и очень полезная функция, появившаяся в Wardress начиная с версии 3.7.
По умолчанию, автообновление WP выполняется только до промежуточных версий. Это версии (технические обновления), в которых исправляются мелкие недоработки и вносятся незначительные усовершенствования. Например, WP автоматически может быть изменен с версии 3.8.5 до версии 3.8.6. А вот обновление с версии 3.7 до 3.8 без ведома администратора сайта не производится.
По-моему, автоматическое обновление CMS, выполняемое в фоновом режиме, особенно полезно для начинающих блогеров. Ведь теперь, при появлении новой версии, WordPress обновится самостоятельно, а вам на почту будет отправлено сообщение, уведомляющее об этом.
Никакой опасности для содержимого сайта обычного пользователя технические обновления не представляют, поскольку они не вносят изменений в функционал CMS, а всего-навсего устраняют мелкие проблемы базовой версии (3.7, 3.8 и т. п.).
Несмотря на очевидную пользу автоматического обновления WordPress, для некоторых вебмастеров данная функция может быть нежелательна. В то же время, некоторые начинающие блогеры хотели бы, чтобы в автоматическом режиме выполнялись не только технические, но и любые обновления CMS.
Рассмотрим основные возможности управления автоматическими обновлениями, имеющиеся в WordPress.
Управление автоматическим обновлением WordPress
Для начинающих блогеров, не имеющих опыта редактирования файлов WordPress, самым правильным решением будет оставить все как есть. Пусть технические обновления выполняются в фоновом режиме, а решение об обновлении базовой версии принимается администратором сайта.
Пользователям, желающим держать все под контролем, можно порекомендовать для управления обновлением WordPress плагин
Второй способ управления обновлением WordPress, не требует установки дополнительных плагинов. Данный метод предусматривает внесение изменений в конфигурационный файл – wp-config.php.
Если вам нужно отключить все автоматические обновления WordPress, добавьте в указанный файл такой код:
define( 'WP_AUTO_UPDATE_CORE', false );
Чтобы разрешить выполнение всех обновлений в автоматическом режиме, добавьте следующий код:
define( 'WP_AUTO_UPDATE_CORE', true );
При необходимости возврата к исходному варианту, когда разрешаются только технические автообновления WordPress, вставьте следующий код:
define( 'WP_AUTO_UPDATE_CORE', 'minor' );
Вот и все про автоматическое обновление WordPress. теперь вы знаете, какие обновления выполняются автоматически, и как можно управлять этим процессом. Благодарю за внимание. Удачи!
Навигация
Предыдущая статья: ← Редакции записей в WordPress. Удаление редакций записей
Следующая статья: Популярные плагины — Периодическая таблица плагинов WordPress →
Существует несколько констант, для управления автоматическими обновлениями в WordPress, их вы можете устанавливать в файле конфигурации wp-config.
Ангелиночка, спасибо. В статье про это и написано.
По умолчанию WordPress не будет автоматически обновлять ваши темы и плагины, но это можно легко изменить с помощью фильтров