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

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

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

Автоматические обновления в WordPress включают обновления ядра (как минорные, так и мажорные), обновления плагинов и тем. С версии 3.7 WordPress по умолчанию автоматически обновляет минорные версии ядра для повышения безопасности.

Отключать автоматические обновления можно в следующих случаях:

  • Используется кастомизированная тема или плагин, несовместимые с новыми версиями.
  • Необходим контроль за обновлениями для тщательного тестирования на staging-среде.
  • Есть риск прерывания работы сайта из-за несовместимости.

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

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

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

Для полного отключения автоматических обновлений добавьте следующий код в файл functions.php вашей темы или в плагин для кастомных функций:

add_filter('automatic_updater_disabled', '__return_true');

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

Отключение только обновлений ядра

Если нужно отключить только обновления ядра, используйте следующий код:

add_filter('auto_update_core', '__return_false');

Он отключит как минорные, так и мажорные автоматические обновления ядра.

Отключение обновлений плагинов и тем

Для отключения автоматических обновлений плагинов добавьте:

add_filter('auto_update_plugin', '__return_false');

Для тем:

add_filter('auto_update_theme', '__return_false');

Отключение обновлений только мажорных версий ядра

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

add_filter('allow_major_auto_core_updates', '__return_false');

Практические рекомендации и примеры использования плагинов

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

Плагин Easy Updates Manager

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

  • Графический интерфейс для включения и отключения обновлений.
  • Поддержка многосайтовых установок.
  • Журнал обновлений для контроля событий.

Скачать плагин можно на официальном репозитории WordPress или на wpshop.ru.

Плагин Clearfy Pro

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

Подробнее: Clearfy Pro на wpshop.ru

Управление обновлениями через wp-config.php

Для отключения автоматических обновлений можно добавить константы в файл wp-config.php. Это альтернатива добавлению фильтров в код темы.

Например, чтобы отключить все автообновления, добавьте:

define('AUTOMATIC_UPDATER_DISABLED', true);

Чтобы отключить автообновления ядра:

define('WP_AUTO_UPDATE_CORE', false);

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

Контроль и мониторинг обновлений

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

Для этого рекомендуется:

  • Использовать плагин WPFront Dashboard или встроенный в WordPress обновления раздел, чтобы видеть состояние компонентов.
  • Настроить уведомления на e-mail или через Telegram боты о выходе новых версий.
  • Тестировать обновления на staging-сервере перед применением на боевом сайте.

Заключение по техническому аспекту

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

Для тех, кто предпочитает графический интерфейс, рекомендуем плагины Easy Updates Manager и Clearfy Pro, которые помогают не только отключить обновления, но и управлять ими эффективно.

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

Как создать автоматический импорт постов из RSS в WordPress
30.03.2026
Как создать автоматические ответы на часто задаваемые вопросы в WordPress
20.12.2025
Как автоматически удалять старое медиа-содержимое в WordPress
13.03.2026
Как удалить неиспользуемые метаданные из базы данных WordPress для оптимизации
05.01.2026
WooCommerce: как автоматически изменять ставку НДС при продаже товаров
07.07.2026