Привет уважаемые читатели seoslim.ru! Продолжаем изучать один из популярных движков сайта WordPress. Который после последнего обновления до 5-ой ошарашил вебмастеров новым редактором статей Гутенберг, к которому до сих пор не каждый приспособился, да и ошибки там все еще есть.
В виду этих событий в статье как вернуть старый редактор WordPress я показал, как временно удалось решить проблему с Gutenberg, но в комментариях многие пользователи были обеспокоены тем, что Вордперсс имеет привычку самостоятельно обновляться и если даже вбемастер хочет оставить в работе старую версию CMS, алгоритмы все равно ее могут самостоятельно обновить.
Далее давайте разберем несколько способов как отключить автоматическое обновление WordPress, плагинов, темы с помощью php кода и специальных модулей.
Вордпресс автоматически обновляется или нет?
Кто только сейчас начинает создавать сайты возможно не знает как раньше работал движок, но если выходило новое обновление в админ панели просто отображалось сообщение о том, что надо обновиться.
При этом последнее слово оставалось за вебмастером, а сообщение носило только информативный характер.
Но все изменилось, когда появился WordPress версии 3.7 с этого момента движок может обновляться без участия владельца сайта, а на почту придет уведомление, о завершении процесса.
Сделано конечно же это было для безопасности сайтов, но на практике такие внезапные апдейты приносят головную боль администраторам проектов, так как может слететь дизайн и нарушиться работа модулей, ведь многие из нас что-то сами допиливают в файлах движка, поэтому лучше каждый апдейта лично контролировать и в случае чего быстро устранить ошибки.
Важно! В фоновом режиме автоматически могут обновляться только мелкие версии движка — 3-я цифра. То есть без вашего участия может обновиться версия 4.8.1 до 4.8.2 или с 4.9 до 4.9.1
А вот глубокое обновление CMS, например, с версии 4.8 до 4.9 или 4.9 до 5.0 возможно только с вашего согласия.
Поэтому особо волноваться не стоит. ))
А если так получилось что вы не довольны новой версией WP или у вас что-то поломалось на сайте. Всегда можно вернуться к старой версии. Как это сделать я рассказал в статья, как откатить Вордпресс.
Как отключить обновление WP автоматически и вручную
1) Начнем с самого простого способа, который заключается в установке специальных плагинов.
Disable All WordPress Updates — это самый известный модуль, который отключает возможность обновиться движку, плагинам и темам.
Работа модуля очень простая, надо его установить и активировать, после чего никаких уведомлений о новых версиях CMS вы не увидите.
Для того, чтобы что-то обновить, деактивируете плагин, апитесь и включаете его обратно.
Однако у этого способа есть огромный минус. Как и любой модуль на сайте, это дополнительная нагрузка на скорость работы сайта.
Поэтому если вы не любите разбираться в коде php файлов или боитесь это делать, то ставьте данный плагин, а если не хотите нагружать сайт, тогда читаем дальше.
2) Второй способ заключается в правке php файлов.
Как по мне проще собственноручно добавить одну строчку кода в код сайта и забыть о проблеме.
Делается это несколькими способами.
Проще всего зайти в корень сайта и найти файл конфигураций CMS wp-config.php в котором надо прописать команду AUTOMATIC_UPDATER_DISABLED на полный запрет обновления движка, тем и плагинов.
// запрет автоматического обновления ВП, плагинов и тем define( 'AUTOMATIC_UPDATER_DISABLED', true ); |
Вот как это выглядит на практике.
Но если вы не хотите, чтобы под запрет попадали плагины и темы, тогда можно использовать команду WP_AUTO_UPDATE_CORE её вставляем все в тот же файл wp-config.php, вместо предыдущего кода.
Команда может принимать 3 значения.
// запрещает автоматическое обновление ядра WordPress define( 'WP_AUTO_UPDATE_CORE', false ); // разрешает апгрейд любой версии WordPress define( 'WP_AUTO_UPDATE_CORE', true ); // разрешает только мелкие обновления (третья цифра версии WordPress) define( 'WP_AUTO_UPDATE_CORE', 'minor' ); |
На этом все, теперь обновления Вордпресс вас больше беспокоить не будут и можно смело продолжить работу по ведению сайта.
А как вы избегаете апдейта WP пишите в комментариях.
Я всегда перед установкой обновлений, сначала тестировал их на другом проекте, и если все устраивало, то устанавливал. Но к сожалению не всегда обновления WordPress радуют. Воспользуюсь вашим советом и отключу их вообще.
Плагин Disable All WordPress Updates устанавливал на свой сайт вместе с остальными плагинами. Так как обновлять вордпресс, плагины или тему, я считаю, что необходимо самостоятельно, а не спускать это всё на автомат. Так же перед любыми обновлениями, я советую делать на хостинге свежий бэкап, чтобы в случаи чего моментально откатиться назад.