В WordPress 3.7 введены автоматические обновления . Обновления обслуживания и безопасности применяются в фоновом режиме, когда исправление становится доступным и кто-то посещает ваш сайт. По умолчанию этот процесс применяется только при обновлении второстепенных версий, таких как 3.7.0 до 3.7.1, и занимает не более 25 секунд. Команда разработчиков протестировала более 111 тысяч сайтов без сбоев. Вы не должны испытывать никаких проблем.
Тем не менее, мы, разработчики, работаем в двоичном формате. Вещи либо работают, либо нет; мы переведем фразу «не должен потерпеть неудачу» на «неизбежно потерпит неудачу в какой-то момент» . Автоматические обновления особенно опасны, если вы:
- использовать большое количество сомнительных плагинов или сложных сторонних тем
- хотите контролировать и управлять обновлениями самостоятельно, или
- иметь особенно нервный характер!
Ваш сайт будет проблематичным?
Права доступа к файлам, сетевое подключение и другие проблемы могут привести к сбою обновлений. Если у вас есть проблемы, установите плагин Background Update Tester, чтобы помочь вам выявить наиболее очевидные проблемы. После включения перейдите на экран Update Tester с панели инструментов.
Отключить автоматическое обновление
Команда WordPress не рекомендует отключать обновления, но есть несколько вариантов, если вы захотите не повиноваться:
- Используйте контроль версий. Если WordPress обнаружит файлы Subversion, Git, Mercurial или Bazaar в папке установки, папке плагинов или любой родительской папке, он отключит автоматическое обновление.
- Либо добавьте следующую строку в файл
wp-config.php
в корневой папке WordPress:define( 'WP_AUTO_UPDATE_CORE', false );
Включить только автоматические незначительные обновления
Автоматическая установка второстепенных обновлений является опцией по умолчанию, поэтому вам не нужно ничего делать. Однако, если вы реализовали что-то умное или необычное, вы можете явно установить WP_AUTO_UPDATE_CORE в своем файле wp-config.php
:
define( 'WP_AUTO_UPDATE_CORE', 'minor' );
Включить все обновления
Ты смеешься перед лицом опасности и щекочешь ноги страха? Вы можете включить основные и второстепенные автоматические обновления с помощью:
define( 'WP_AUTO_UPDATE_CORE', true );
Вам никогда не придется нажимать кнопку «Обновить сейчас» снова. Это при условии, что все прошло хорошо, и у вас все еще есть рабочая панель для входа!