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


Содержание материала:

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

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

Напишу своё мнение об этом, от себя.

И так, если мы просмотрим по запросам в yandex, google, youtube об этом самом обновлении вы увидите множество запросов. Это говорит только об одном, что данный вопрос очень актуален и на сегодняшний день. Много написано статей, а ещё больше снято видеороликов о пользе этого obnovlenia, но есть и не меньше мнений о том, как отключить автоматические обновления вордпресса.

И сегодня я разберу именно его.

Постоянное обновление- это защита консоли сайта от спамеров, хакеров, ботов и вообще бог знает от чего. Это бесспорно большая польза. Но есть и другая сторона этого вопроса, которая показывает, что кроме пользы возникают непредвиденные нюансы. Они свои у каждого. И поэтому решать вам отключить их или нет. Я повторяю, при всей полезности бывают исключения и они нередки.

Скажу, что ручное обновление сейчас применяется очень редко. Ещё три года назад оно было актуально, но время прошло. Сейчас на всех хостингах и на движке(cms) вордпресс достаточно зайти в консоль cайта и нажатием одной кнопочки обновиться.

Есть случаи, кто до сих пор предпочитает обновляться вручную, но они единичны.

Конечно бывают случаи, когда автоматическое обновление выдаёт ошибку и приходится обновляться вручную, но это скорее редкие исключения. В данный момент, а на дворе 2020 год всё работает хорошо. И если что- то пошло не так, то всегда можно написать в поддержку вашего хостинга, где вам подробно ответят на все ваши вопросы. Однако я немного отвлеклась и продолжаю.

О том, как обновиться вручную читайте мою статью написанную ранее.

Другое дело- это правильно обновиться, а не оставить всё это на суд автоматических обновлений. Ведь каждое обновление не проходит даром и без сюрпризов. Мне приходилось, после этих мероприятий каждый раз подправлять код и скрипты.

Всё не так страшно если у вас на сайте пока мало статей, и вы блоггер молодой, а если по- другому? У вас много статей и блогу 3-5 лет и вы много чего там полезного людям написали? Тогда это работа «негров на галерах».

Обновления можно отключить на время с помощью плагина «Disable All WordPress Updates» или, кто разбирается в кодах, немного подредактировать файл wp-config.php

Внимание! Не подумайте, что я против обновлений вообще. Это не так. Обновляться нужно, но не в промежуточных версиях.

Как узнать, что пора обновиться?

Нужно зайти в консоль и нажать вкладку обновления. Например, от версии 4.6 — 4.7 в промежутках я бы этого не делала.

Промежуточные версии с двумя точками, а полные версии с одной.

Далее о самом плагине. Устанавливается просто.

Копируете название. Переходите во кладку плагины- добавить новый затем в окошко поиска найти плагины вбиваете искомый. WordPress вам выдаёт информацию подходит ли он вам. Не огорчайтесь- он всем подходит. Плагин бесплатный и лёгкий. Его только нужно активировать и ваши муки прекратятся.

Предупреждение! Как только отключите его, всё пойдёт заново- обновления. Поэтому соображайте нужно вам это или нет?

Плагин не требует настроек. Работает классно.

Ещё одно предупреждение о плагине Disable All WordPress Updates.

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

Давайте на минуточку представим такую ситуацию, когда вы всё настроили и сайт, работает как часы, но тут приходит обновление или движка или плагина, темы- не важно…. Сейчас это сделается автоматически. Это я про обновления движка.

Если у вас нет этого плагина, то всё обновится автоматом. Ничего не поделать, так устроен любимый движок или конструктор.

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

Другое дело, как у меня это получилось донести до вас. Если, что- то не понятно- обращайтесь отвечу.

Моя статья про обновление CMS WordPress читайте тут.

Переходим к другому способу запрета обновлений.

Вся соль в использовании файла— wp-config.php. Здесь используется константа, которая запрещает автоматическое обновление ядра, темы, плагинов, если вы пропишите её в этом файле. Вот она — «AUTOMATIC_UPDATER_DISABLED»

Пропишите такой код в файле:

Файл находится в корне сайта. Обычно он лежит в папке public_html. Строчки кода можно добавить в конец файла. Находится он в корне вашего сайта. Как до неё добраться читайте или смотрите видео здесь.

Это были варианты, в которых разберётся, тот кто дружит с кодами и обладает некоторыми знаниями. А по мне поставьте плагин и следите за версиями.

На этом у меня всё. До скорых встреч!

Как отключить обновление темы WordPress.

Друзья, сегодня мы расскажем как отключить обновления темы WordPress.
Кто случайно зашел на статью, может задаться вопросом: “А зачем отключать обновления темы?”.

Дело в том, что каждый шаблон сайта после установки, как правило проходит различные корректировки. Например, наш шаблон мы приводим в порядок: оптимизация тегов сайта, удаление скриптов для ускорения загрузки сайта, изменение стилей и еще много других различных манипуляций.

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

Не забудьте перед началом работ сделать backup файла, с которым вы будете работать.

1. Отключаем обновление темы wordpress:
В файле functions.php в самом конце перед символами ?> вставляем код:

В конце статьи будет удивительно простейший метод отключения обновления темы wordpress, поэтому советую дочитать до конца. 🙂

2. Если вы хотите отключить обновление wordpress, что не рекомендуется, т.к. обновления как правило кроме добавлений новых ошибок, исправляют старые, нужно вставить код:

3. Что бы отключить обновление плагинов, нужно в тот же файл functions.php добавить следующие строчки:

Тот самый простой метод отключения обновления темы заключается в редактировании файла Таблица стилей (style.css), который находится во Внешний вид – Редактор. Находим в файле строчку Version: с вашими цифрами и меняем их на более позднюю версию, например на 10.0.0. Таким образом при проверке обновлений, сообщение не появится до тех пор, пока новая версия темы не превысит указанную 10.0.0. 🙂

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

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

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

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

Способ 1: изменение версии плагина

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

Например, у вас есть плагин wp-super-cache и нужно отключить его обновления. Открываем главный файл плагина wp-cache.php . Для этого переходим в Админку > Плагины > Редактор > Выбор плагина и видим в начале такие строки:

Заменяем версию, строку в строке Version: 1.4.7 на Version: 99991.4.7 и сохраняем изменения.

Готово! Теперь у вас самая старшая версия плагина, и обновлять её на меньшую WP никогда не будет.

Способ 2: вставка кода в плагин

Вставь вот такой код в основной файл плагина и готово!

Топ-пост этого месяца:  Как сделать, чтобы класс .current_page_item остался и на той странице которой не относится к меню

Спосбо 2.1: код для functions.php

Если вставлять код в плагин не вариант, то предыдущий код можно использовать за пределами плагина, чтобы отменить проверку его обновлений. Вставлять в плагин удобно, потому что там мы можем динамически получить его базовое им, которое обычно такое: название папки плагина/главный файл плагина.php .

Пример для плагина Akismet:

Способ 3: плагины

Для отключения обновлений есть специальные плагины, вот некоторые из них:

П.С. Вот тут в комментариях отвечал на такой же вопрос.

Скажите пожалуйста, а когда плагин проверяет свои обновления, он дает сигнал на сервер обновлений, что на таком то сайте он, плагин, установлен?

Точно не знаю, но ВП как-то мониторит установленные плагины, скорее всего обновляет метку времени при запросах на проверку обновлений.

Спасибо! Сменила версию, плагин вроде по прежнему работает)

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

Подробная инструкция, как отключить обновления WordPress при помощи плагина

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

Нередкими бывают ситуации, когда от обновления лучше отказаться. Но, вот беда – оно осуществляется автоматически и тогда остается только рвать на себе волосы, убиваться и проклинать существующую систему.


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

Специальный плагин для удобства работы

В большинстве своем обновления действительно несут положительные изменения, упрощающие работу:

  • новые разработки;
  • дополнительные возможности;
  • оптимизация движка и автоматизация некоторых процессов.

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

Обратите внимание. Если платформа все же обновилась, единственным выходом станет откат к предыдущей версии.

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

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

Плагин позволят полностью контролировать все обновления, которые «поражают» ваш WordPress. В частности, он также даст возможность избежать автоматического обновления:

  • установленных и используемых плагинов;
  • применяемых тем и переводов.

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

Плагин Updates Manager находится в свободном доступе — скачать его можно из каталога платформы WordPress. Кстати, ним пользуется уже несколько десятков тысяч человек и почти 80% из них оценивают плагин высшим баллом, то есть 5-ой. А в целом средний балл приложения достигает 4,8, что говорит о его эффективности и простоте. Кстати, плагин постоянно обновляется разработчиками!

Инструкция по скачиванию и использованию

Ничего сложного в использовании плагина Updates Manager нет – вот подробная инструкция.

Скачайте приложение и активируйте его. После этого на консоли вашей платформы будет доступна кнопка «Настройка обновлений» — всего у плагина доступно несколько отдельных пунктов.

  1. Панель администратора – позволит выполнить настройку всех возможных обновлений. По желанию пользователя та или иная функция может быть отключена отдельно от других. Интерфейс панели администратора интуитивно понятен, а потому каких-либо трудностей не возникнет даже у новичков.
  2. Основные настройки – под этим пунктом скрывается доступ к более точным, так называемым глубоким настройкам. В частности, пользователь имеет возможность выполнить настройку информации об обновлении отдельных частей, модулей, которая будет приходить на электронную почту.
  3. Плагин – позволяет контролировать автоматические обновления всех используемых плагинов, при этом, для каждого предусмотрено отдельное отключение обновлений.
  4. Темы – здесь пользователи смогут настраивать обновления, ориентированные на шаблоны.

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

Хотите узнать больше секретов WordPress? Подписывайтесь на наш блог!

Если Вы ещё не проходите у нас обучение, пройдите бесплатный курс.

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

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

Автоматические обновления в фоновом режиме были введены в WordPress версии 3.7, чтобы повысить уровень безопасности системы. По умолчанию фоновое обновление ограничено только незначительными релизами, однако в особых случаях WordPress может обновлять также и плагины, и темы.

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

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

Отключение автоматических обновлений WordPress

Вы можете отключить автоматические обновления в WordPress, добавив небольшую строку кода в файл wp-config.php в корне сайта:

Данный код отключит все автоматические обновления WordPress.

Однако, если вы хотите делать автоматические небольшие обновления ядра в фоновом режиме, но не обновлять тему и плагины, для этого добавьте следующие фильтры в файл functions.php вашей активной темы.

  1. Отключаем автоматические обновления плагинов WordPress:
  1. Отключаем автоматические обновления темы WordPress:

Теперь, когда вы знаете, как отключить автоматические обновления в WordPress, стоит задаться вопросом: «а следует ли это отключать?».

Ниже мы перечислим все плюсы и минусы автоматических обновлений, которые помогут вам ответить на данный вопрос.

Плюсы

  • Вам не нужно беспокоиться об обновлении до небольших релизов WordPress, которые выпускаются для целей обслуживания и обеспечения безопасности.
  • Если вы не сможете уделять время своему сайту (например, в отпуске), вы будете знать, что последний релиз ядра/плагина будет установлен автоматически без вашего участия, и ваш сайт будет в безопасности.

Минусы

  • Существует небольшая вероятность того, что автоматические обновления могут сломать ваш сайт. Хотя незначительные релизы имеют еще меньшую вероятность такого случая.
  • Если вы внесли изменения в файлы ядра WordPress, автоматические обновления могут затереть их.
  • Если вы значительно изменили свою тему, автоматическое обновление темы сведет ваши усилия к нулю.
  • Это же относится и к плагинам.

Краткий итог

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

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

Напишите, что вы думаете о автоматических обновлениях в форме комментирования ниже.

Как отключить автоматические обновления WordPress

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

Для чего нужны обновления

Вначале рассмотрим, для чего вообще нужны обновления.

Существуют две основные причины для обновлений.

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

Сюда же отнесу – удаление лишних функций. Да, такое тоже бывает, хотя и намного реже.

2.Устранение багов, уязвимостей. Зачастую, именно это становится основной причиной для обновления. Программисты постоянно ищут баги, уязвимости, благодаря которым, хакеры смогут сделать плохие дела.

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

— Но ведь это хорошо! – можете вы подумать, – ведь тогда, сайт будет в безопасности, все важные обновления сами установятся!

На самом деле, нет.

Почему автоматические обновления WordPress не являются хорошей идеей для вашего сайта?

Начиная с версии 3.7 , wordpress имеет возможность автоматического обновления в случае крупных изменений или по причине исправления по безопасности.

Действительно, есть два главных преимущества у автоматического обновления:

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

И второе преимущество, уменьшение работы для вебмастера. Система все что нужно, делает сама, и вмешательство человека не нужно.

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

Но мало того, зачастую, автоматическое обновление происходит вообще без оповещения. И вот, вебмастер садится за свой комп, проверяет статистику, а в ответ тишина. Сайт повис. В такой ситуации, можно быть уверенным, что причина сбоя сайта – обновление wordpress, будет последней, что придет в голову вебмастеру. Скорее всего, он будет думать, что причина сбоя сайта – хакерский взлом.

Топ-пост этого месяца:  Фреймворк Yii2. Оформление отдельной статьи. Title страницы

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

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


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

Если вы все еще не уверены, что отключить автообновления WordPress — это лучший выбор, позвольте мне рассказать вам о чем-то, что произошло в 2020 году, и что, скорее всего, напугает вас навсегда:

Автообновление Wordfence

WordPress использует api.wordpress.org для обработки выпуска автоматических обновлений для пользователей. Вот как работает этот процесс:

Хотя такая процедура, делает процесс автоматического обновления сайтов намного проще для WordPress, это не полностью отказоустойчивая система. Подумайте об этом:

Когда на сайте установлены автоматические обновления, это означает, что он распознает api.wordpress.org как надежный источник и принимает все обновления от него. Но что произойдет, если вредоносный код, попадет в ядро?

Вот как будет выглядеть этот сценарий:

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

Несмотря на то, что здесь сильная безопасность, Wordfence обнаружил серьезную уязвимость в отношении одного из слабых алгоритмов хэширования webhook .

По сути, плохо сконструированный механизм хэширования значительно упростил возможность для злоумышленника взломать код и попасть внутрь api.wordpress.org . Если бы хакер смог это сделать, любая зараженная на сервере информация была бы распространена на каждый сайт с включенным автоматическим обновлением. Причем очень быстро.

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

Почему надо запретить обновляться WordPress

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

Выключение автоматического обновления WordPress — это необходимое решение.

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

Если что-то случится, тогда нечего делать. Ваш испытательный сайт — взял на себя основную тяжесть сбоя, и вы будете знать, что обновлять работающий сайт, не стоит.

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

Плагин Easy Updates Manager

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

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

Зайдя в настройки плагина, вы увидите примерно следующее.

У плагина есть несколько вкладок: основные, плагины, темы, дополнительно.

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

Вторым пунктом, вы можете отключить автообновления.

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

В общем, возможностей у этого плагина хватает.

Заключение

Как вы видите, есть очень веские причины, чтобы отключить автоматические обновления WordPress. И поскольку, это действительно легко сделать, то почему бы этого не сделать? Да, это дополнительная работа, да, нужно будет регулярно заходить в админку. А еще, весьма желательно, тестировать обновления на сайтах близнецах. А еще, возможно у вас несколько сайтов.

Но все равно, это проще сделать, чем нервничать, если вдруг сайт зависнет, и вы не сможете понять причину, и уж тем более, не будете знать, что делать.

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

Главное меню » Блог-платформа wordpress » Плагины для WordPress » Как отключить обновление плагинов в WordPress и почему нельзя этого делать

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

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

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

Обновления плагинов не только предлагают новые функции, но они также исправляют уязвимости в системе безопасности , повышения производительности и устранения проблем совместимости с последними или будущих версиях WordPress.

Некоторые разработчики хотят отключить обновления плагинов на клиентах сайтах, чтобы предотвратить их от взлома их сайтов. Это не является хорошей причиной в большинстве случаев, потому что с большинством клиентов отношения не длятся вечно. В этом случае вы передадите своим клиентам веб-сайт подверженный уязвимости в будущем.

Мы считаем, что это просто лучше воспитывать своих клиентов.

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

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

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

После активации, вам необходимо посетить страницу Консоль »Параметры обновления для управления параметрами плагинов.

Нажмите на вкладке “Общие” и прокрутите вниз до опции “All Plugin Updates” и укажите на Disabled, чтобы отключить все обновления плагинов.

Не забудьте нажать на кнопку Сохранить изменения, чтобы сохранить настройки.

Выборочное отключение обновлений для конкретных плагинов в WordPress

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

Вам нужно посетить страницу панель »Параметры обновления и нажмите на вкладку” Плагины “. Там вы увидите список всех установленных плагинов на вашем WordPress сайте.

Вы можете просто нажать на “Disallow Updates” ниже плагина, чтобы отключить обновления для этого конкретного плагина.

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

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

Если вы нашли ошибку, пожалуйста, выделите фрагмент текста и нажмите Ctrl+Enter.

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

Привет уважаемые читатели 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 возможно только с вашего согласия.

Топ-пост этого месяца:  Angular CLI советы по использованию, описание функций и примеры работы с проектом

Поэтому особо волноваться не стоит. ))

А если так получилось что вы не довольны новой версией 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?

Давайте сейчас рассмотрим такой вопрос, как отключение обновлений тем WordPress.

Говорят, что по глубокому убеждению граждан США существуют две неизбежные вещи — это смерть и налоги. А тем, кто делает сайты на WordPress не уклониться от обновлений. Сами по себе обновления — процедура положительная и прогрессивная. Установленные обновления обеспечивают большую стабильность и безопасность, защищают систему и компоненты от взлома и различного рода уязвимостей, устраняют проблемы с производительностью.
В системе WordPress регулярному обновлению подлежат: ядро движка, базы данных, плагины и компоненты, переводы и темы оформления.

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

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

И что же получится, если моя тема обновится? Всё или часть этого, слетит и придётся все ранее выполненные операции повторять. Есть ли в этом целесообразность, рациональный смысл? Не лучше ли оставить всё как есть?

А чтобы напоминание об обновлении темы, периодически появляющееся в Консоли административной панели, не «мозолило глаз», есть пара способов или вариантов избавления от него.

Вариант №1. Внесение изменений в файл стилей style.css

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

1. Файл style.css находится в папке с темой. В нём, кроме всего прочего, в верхнем сегменте хранится информация о данной теме. В самом начале этого файла ищем строку с наименованием темы:
Theme Name: название темы
и меняем название темы на своё, вымышленное. После такой простой операции обновления не будут приходить.

2. Параллельно с этим способом, можно применить альтернативный подвариант. В строке с версией темы:
Version: 10.0.1
нужно установить большее значение (например, 10.1.1 или 11.0.1 ) и, соответственно, никакие обновления в обозримом будущем не понадобятся.

3. Ещё можно изменить информацию об авторе и URL создателя темы, например:
Author: MH Themes
Author URI: http://www.mhthemes.com/

4. А можно просто убрать всю информацию о теме и её разработчиках из файла style.css: название темы, URL темы, имя и URL автора, Description, версию, лицензию и т.д. То есть все, что прописано до тега HTML. Эта информация закомментирована и на работоспособность сайта никаким образом не повлияет. Тема будет работать исправно, но не будет обновляться, что и требовалось сделать:

Вариант №2. Применение плагинов

  1. Если желаете отключить только лишь обновление тем, примените плагин Disable WordPress Theme Update .
  2. Для отключения обновлений плагинов служит их собрат Disable WordPress Plugin Update .
  3. Плагин Disable WordPress Core Update отключает основные обновления WordPress.
  4. А в случае, если хотите отключить все обновления, примените плагин Disable All WordPress Updates .

Плагины устанавливаются обычным порядком и не требует дополнительных настроек.

Можно пойти и по другому пути. Если Вы установите плагин Advanced Automatic Updates , то сможете раздельно управлять настройками обновлений. Плагин не сложный и выполняет лишь несколько простых функций.

С его помощью можно включать или отключать автоматические обновления отдельно для движка, плагинов и тем.

У меня всё по этому вопросу. Если статья понравилась, комментируйте. Всего Вам доброго и позитивного! Пока! Л.М.

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

В статье приводятся способы запретить автообновление системы WordPress, её тем и плагинов, говорится о системах контроля версий.

Запретить автообновление WordPpress можно несколькими способами: через вмешательство в код и с помощью плагинов. Настоятельно советую предварительно сделать бэкап сайта. Если чего-то пойдёт не так, восстановиться будет не трудно.

Запрет обновления через изменение кода

Прежде, чем менять код, скопируйте и сохраните изменяемые файлы (в нашем случае wp-config.php и function.php) в их исходном виде в Блокнот. Исправить ошибку будет легко, скопировав код назад, в изменённый файл.

Заходим в корневую папку системы.

Находим файл wp-config.php. Вводим такие две строки

// запрет обновляться
define( ‘AUTOMATIC_UPDATER_DISABLED’, true );

true – разрешает все обновления.

false – целиком и полностью запрещает автоматический абгрейд. Под последним понимается запрет на дальнейшее обновление ядра, всех плагинов, темы и языковых пакетов.

minor – позволяет только технические релизы.

В строке после двойного слеша, по-русски комментарий. Можете написать его своими словами, либо поставить вместе с «//» после точки с запятой.

Для управления обновлением ядра системы можно использовать другую директиву – WP_AUTO_UPDATE_CORE.

true – разрешение для любых обновлений ядра.

false – абсолютный запрет на обновление ядра.

minor – допускает только технические релизы.

Блокировка обновления плагинов (расширений)

Нужно прописать в ещё одном файле системы – wp-config.php,

define(‘DISALLOW_FILE_EDIT’,true); // Запрет обновляться темам и расширениям
define(‘DISALLOW_FILE_MODS’,true); // Блокировка обновления ядра и плагинов»

Как не допустить обновления тем WordPress

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

Заходим в файл function.php. В его конце, после «?> с» вставляем

remove_action(‘load-update-core.php’,’wp_update_themes’);
add_filter(‘pre_site_transient_update_themes’,create_function(‘$a’, «return null;»));
wp_clear_scheduled_hook(‘wp_update_themes’);

Если в код лезть боязно. Особенно это касается начинающих вебмастеров. Для отключения обновления WordPress можно скачать два хороших плагина. Исхожу из того, что, как скачивать и устанавливать плагины, вам известно.

Disable All WordPress Updates

Не нужно ничего настраивать. Достаточно скачать и активировать. Плагин блокирует отправку запросов на обновление, исчезают все напоминания о необходимости его проведения. Если вы решите обновить свою CMS, плагин следует деактивировать и всё.

Easy Updates Manager

Средство настроить обновления более гибко. После скачивания и активации переходим в основной консоли на установленные плагины. Ищем наш установленный плагин. Нажимаем настроить.

Перед нами появляется страница с несколькими вкладками. Что плагин может запретить лучше посмотреть на фото ниже.

Во вкладке плагины покажутся все имеющиеся у вас плагины. Не активированные будут обозначены надписями красным цветом. С темами то же самое.

Разобраться достаточно легко. Плагин интуитивно понятен.

О системах контроля версий

Они дают возможность узнать, что, как и в какое время было изменено, позволяют если нужно откатиться к предыдущему состоянию. Существует таких систем несколько: Git и менее известные Subversion, Mercurial, Bazaar. Если перед выполнением поиска обновлений WordPress обнаружит одну из них, то автоматическое обновление выполняться не станет.

Надеюсь, статья вам помогла. Если возникли вопросы, пишите в комментариях.

Добавить комментарий