Как отключить автоматическое обновление WordPress
Не все владельцы блогов на WordPress знают, что система может автоматически обновлять сайт. Да, это так. Движок умеет автоматически обновлять сам себя, а также плагины и темы. На первый взгляд это кажется разумным с точки зрения безопасности, но иногда данная функция может сломать ваш сайт. Если вы любите сами все контролировать, тогда эта статья для вас. В данной статье мы покажем вам, как можно достаточно легко и просто отключить автоматические обновления в WordPress.
Автоматические обновления в фоновом режиме были введены в WordPress версии 3.7, чтобы повысить уровень безопасности системы. По умолчанию фоновое обновление ограничено только незначительными релизами, однако в особых случаях WordPress может обновлять также и плагины, и темы.
Автоматические обновления отлично подходят для защиты WordPress, потому что многие пользователи никогда не обновляют не только свои плагины, но и движок сайта до важных релизов WordPress. Однако данная функция может сломать ваш сайт, что описано в разделе Минусы.
Теперь перейдем к практическому решению задачи по отключению автоматического обновления WordPress.
Отключение автоматических обновлений WordPress
Вы можете отключить автоматические обновления в WordPress, добавив небольшую строку кода в файл wp-config.php
в корне сайта:
define( 'WP_AUTO_UPDATE_CORE', false );
Данный код отключит все автоматические обновления WordPress.
Однако, если вы хотите делать автоматические небольшие обновления ядра в фоновом режиме, но не обновлять тему и плагины, для этого добавьте следующие фильтры в файл functions.php
вашей активной темы.
- Отключаем автоматические обновления плагинов WordPress:
add_filter( 'auto_update_plugin', '__return_false' );
- Отключаем автоматические обновления темы WordPress:
add_filter( 'auto_update_theme', '__return_false' );
Теперь, когда вы знаете, как отключить автоматические обновления в WordPress, стоит задаться вопросом: «а следует ли это отключать?».
Ниже мы перечислим все плюсы и минусы автоматических обновлений, которые помогут вам ответить на данный вопрос.
Плюсы
- Вам не нужно беспокоиться об обновлении до небольших релизов WordPress, которые выпускаются для целей обслуживания и обеспечения безопасности.
- Если вы не сможете уделять время своему сайту (например, в отпуске), вы будете знать, что последний релиз ядра/плагина будет установлен автоматически без вашего участия, и ваш сайт будет в безопасности.
Минусы
- Существует небольшая вероятность того, что автоматические обновления могут сломать ваш сайт. Хотя незначительные релизы имеют еще меньшую вероятность такого случая.
- Если вы внесли изменения в файлы ядра WordPress, автоматические обновления могут затереть их.
- Если вы значительно изменили свою тему, автоматическое обновление темы сведет ваши усилия к нулю.
- Это же относится и к плагинам.
Краткий итог
Автоматическое обновление для ядра WordPress является довольно полезной штукой. Мы полностью поддерживаем усилия по повышению безопасности, для целей которой и была введена данная функция.
Но вы должны принимать решение об отключении/включении автоматического обновления Вордпресс исходя только из своих условий, и взвесив все за и против.
Напишите, что вы думаете о автоматических обновлениях в форме комментирования ниже.
IzoFox
Думаю, что хоть ручное обновление, хоть автоматическое. Плохо, когда после него может нарушиться верстка в теме например.
А еще хуже, когда сам не разбираешься, что именно нужно поправить, чтобы это вернуть обратно)))
Лис
Не рабочий метод на wp 5
seoonly
Спасибо, все рабочее