Сервис для
сео - оптимизаторов

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

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

  1. Видеоурок
  2. Настройка и отключение автоматических обновлений WordPress
  3. Pros
  4. Cons
  5. Последние мысли

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

Примечание. Этот пост был первоначально опубликован 25 октября 2013 г., но мы обновили его, чтобы добавить больше идей и сделать его более полным.

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

Если вы являетесь одним из миллионов веб-сайтов, которые используют плагин Yoast WordPress SEO, то ваш сайт был автоматически обновлен около недели назад без какого-либо уведомления!

Автоматические обновления отлично подходят для безопасности 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, возникает вопрос, стоит ли его отключать?

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

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

Pros

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

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

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

Cons

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

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

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

Аналогично этому автоматические обновления плагинов также могут нарушить работу вашего сайта, поскольку в нем слишком много переменных (различные серверные среды, комбинации плагинов и т. Д.).

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

Например, недавнее обновление Yoast SEO сломало два наших сайта: WPBeginner и ThemeLab ,

На WPBeginner проблема была очень сложной. По какой-то странной причине наши постоянные ссылки сломались. Это означало, что каждая страница, кроме нашей домашней страницы, возвращала ошибку 404. Один из наших пользователей сообщил об этом, и мы исправили это довольно быстро. Все, что нам нужно было сделать, это перейти в «Настройки»> «Постоянные ссылки» и нажать «Сохранить настройки», чтобы восстановить постоянные ссылки.

На ThemeLab Yoast SEO был отключен без нашего ведома. Очевидно, когда произошло автоматическое обновление, что-то пошло не так с процессом, который вызвал отключение плагина.

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

Инструменты Google для веб-мастеров показывали ошибку карты сайта, потому что наш URL карты сайта теперь возвращает 404.

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

Об этой проблеме сообщили несколько пользователей в комментариях к сообщению в блоге Yoast.

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

Последние мысли

Автоматические обновления WordPress для ядра - это новое, а автоматические обновления безопасности для плагинов были сделаны только ДВАЖДЫ… когда-либо!

Обычно, когда ядро ​​WordPress обновляется, за ним следует объявление.

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

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

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

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

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

Каковы ваши мысли автоматических обновлений?
Вы бы оставили их включенными или использовали вышеуказанный метод для их отключения?