Как сделать чтобы wordpress не обновлялся

Обновлено: 07.07.2024

В каком случае нужно запрещать обновления в WordPress? Только тогда, когда вы порылись в файлах темы или движка и что-то там изменили. Поэтому после обновления сайт будет уже совсем не такой, как хотелось бы.

Особенно это актуально для сайтов, которые делаются для клиентов. Предположим что-то пришлось изменить в движке, чуть позднее вышла новая версия WordPress и клиент установил её. Когда он обнаружит что что-то сломалось, он напишет вам. А потом снова обновится. И так до бесконечности :)

Как отключить уведомление об обновлении WordPress и плагинов?

После сохранения файла назойливое уведомление исчезнет:

Как отключить уведомление об обновлении WordPress и плагинов

Как отключить автоматическое обновление WordPress , плагинов и тем?

Бывают такие случаи, что WordPress обновляется автоматически без согласия админа. Отключение уведомления о просьбе обновиться не спасает от автоматического обновления. Вот по этой причине следует отключить автоматическое обновление.

Вроде бы как все сказал, но хочу добавить. Хоть и отключили мы уведомления и само автоматическое обновление WordPress и плагинов, но в верхней панели есть значок, который тоже желательно скрыть:

Как отключить обновление WordPress и плагинов

Значок показывает, что нужно обновить 4 темы. Рекомендую из верхней панели значок тоже убрать. Как удалить остальные пункты смотрите здесь.

Вот и все! Теперь и исполнитель, и заказчик могут спать спокойно, зная, что обновлений, которые могут нарушить работу сайта, уже не будет.

Внимание: перед тем, как отключить обновление плагинов и самого движка, помните, что эти обновления могут обеспечивать дополнение к защите .

Иногда новая версия продукта не идет на пользу сайту, хотя это редкий случай, обычно разработчики стараются максимально удобно и безопасно сделать софт лучше. В статье ответим на вопрос как отключить обновление темы в WordPress пошагово, со скриншотами и примерами.


Использование дочерних тем

Если отказ от обновлений обусловлен боязнью потерять весь прогресс после редактирования файлов, то самый лучший метод использовать дочернюю тему.

Дочерняя тема подменяет оригинальные файлы на свои. Есть основная тема, например, Root , но вы понимаете, что после очередного обновления (а они частые, что хорошо), изменения внесенные в код шаблона исчезнут. Но у ROOT, как и у остальных продуктов от команды WPShop , есть возможность установить дочернюю тему, которая активируется и в нее копируются файлы из основной темы, а дальше изменяются по желаю вебмастера.

Но не все шаблоны WordPress поддерживают дочернюю тему, поэтому перед покупкой или установкой темы спросите у автора, имеется ли данная функция у продукта. Как видим чтобы безопасно изменять основной шаблон, дочерняя тема должна быть активной.


ROOT

Таким образом обезопасите себя от пагубного влияния обновлений, и сохраните все наработки и правки, которые делали с шаблоном. Подробнее можете почитать тут.

Изменение style.css

Файл style.css самый частый по статистике обращений, именно он задает версию обновления. Нам нужно заменить номер версии на несуществующий, например 867, давайте попробуем.


Изменяем версию

  1. Заходим Внешний вид > Редактор
  2. Проверяем тот ли шаблон выбран для изменения
  3. Находим style.css
  4. Меняем номер версии
  5. Жмем обновить

После данной операции, идем в Консоль > Обновления, перелистываем в самый низ и видим что Twenty Seventeen нет в списке.


Проверка обновлений в консоли

Таким образом мы подменили версию. Но некоторые платные продукты капризны, и имеют встроенную проверку, поэтому прибегнем к следующему методу.

Отключить обновление через файл function.php

Идем уже в знакомый редактор, находим function и вставляем вниз перед знаком ?> (либо если его нет, то в конец) код, представленный выше и обновляем.


Код чтобы отключить загрузку новых версий

По аналогии с предыдущим методом, переходим в консоль и смотрим есть ли элементы для. Чем плох способ — он отключает обновления у всех шаблонов. По аналогии можно подключить сервис робокассы.

С помощью плагина

Отличным решением отключений обновлений тем в WordPress это плагин Easy Updates Manager . Устанавливается стандартно, из админки или загружается с официального сайта WP.


Плагин Easy Updates Manager

После успешной установки и активации переходим в Консоль > Параметры обновлений.


Как работает Easy Updates Manager

  • Выбираем вкладку Темы
  • На необходимом шаблоне передвигаем кнопку в положение Blocked

Отключить обновление тем это не все, что умеет Easy Updates Manager, также возможность управлять версией WordPress, плагинов, отдельных файлов и многое другое. На этой странице можно шаблоны удалить или изменить.

Мы бы не советовали для данной цели использовать плагин, потому что для столь простой процедуры не стоит нагружать WordPress лишними дополнениями. Для лучшего понимания материала прикреплю авторское видео.

Это все известные ответы на вопрос как отключить обновление темы в WordPress, если у вас есть дополнения, то пишите буду рад помочь, успехов.

Все способы по отключению обновлений движка Вордпресс

В виду этих событий в статье как вернуть старый редактор 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 — это самый известный модуль, который отключает возможность обновиться движку, плагинам и темам.

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' );

На этом все, теперь обновления Вордпресс вас больше беспокоить не будут и можно смело продолжить работу по ведению сайта.

Читайте также: