Что WordPress обновляет сам
По документации WordPress (обновление WordPress):
- Минорные обновления ядра (исправления и безопасность) и файлы переводов ставятся автоматически.
- Начиная с версии 5.6 на новых установках по умолчанию включены и минорные, и мажорные обновления ядра. Исключение: в каталоге сайта найдена папка системы контроля версий.
- Существующие установки сохраняют прежнее поведение, пока его не изменит администратор, константа или фильтр.
- Плагины и темы обновляются автоматически только в особых случаях, которые определяет служба WordPress.org.
Проверьте в разделе «Консоль» → «Обновления», что у вас включено, и не полагайтесь на догадки.
Обновим ядро, тему и плагины сначала на копии сайта, а на рабочий сайт перенесём только после проверки форм и оплаты. Оценку в часах пришлём до начала: услуга «Обновление CMS и PHP».
Шаг 1. Резервная копия
Документация WordPress требует копию базы данных и всех файлов, включая .htaccess, и проверку, что копии пригодны. Храните копию вне сервера сайта. Если копии нет, начните с инструкции по резервному копированию.
Шаг 2. Проверьте требования
На 28 октября 2026 года WordPress рекомендует PHP 8.3 и выше, MariaDB 10.11 и выше или MySQL 8.0 и выше и поддержку HTTPS (требования). Версии PHP 7.4 и MySQL 5.5.5 страница называет минимальными для устаревших окружений и предупреждает, что они закончили срок поддержки и могут подвергнуть сайт уязвимостям.
Если хостинг даёт выбрать версию PHP, сначала сделайте копию, затем смените версию и проверьте сайт. Старый плагин или тема могут не работать на новой версии PHP: тогда сайт покажет ошибку, см. критическая ошибка WordPress.
Шаг 3. Обновите в один клик
«Консоль» → «Обновления» → кнопка «Обновить сейчас». Работает не всегда: нужны права на запись в файлы сайта.
Порядок, который снижает риск:
- Одно обновление за раз: сначала ядро, затем плагины, затем тема.
- После каждого шага откройте главную, внутреннюю страницу и форму заявки.
- Для магазина проверьте корзину и оформление заказа.
- Если появилась ошибка, откатывайте последнее обновление и не продолжайте.
Шаг 4. Ручное обновление, если кнопка не работает
Краткий порядок из документации WordPress:
- Сделайте копию базы и всех файлов и проверьте её.
- Деактивируйте все плагины.
- Скачайте и распакуйте пакет с wordpress.org.
- Удалите старые файлы, кроме
wp-config.php, папкиwp-contentи своих правил в.htaccess. - Загрузите новые файлы и откройте
/wp-admin/: WordPress предложит обновить базу данных. - Обновите постоянные ссылки (раздел «Настройки» → «Постоянные ссылки», кнопка «Сохранить») и проверьте
.htaccess. - Обновите плагины и темы, затем активируйте плагины по одному.
Подробности шагов описаны в документации.
Как отключить или ограничить автообновления
Автообновления закрывают уязвимости без вашего участия, поэтому разработчики WordPress не рекомендуют отключать их полностью. Если автоматические мажорные обновления вам мешают (например, на сайте с кастомной темой), ограничьте их.
В файле wp-config.php, до строки / That's all, stop editing! /:
define( 'WP_AUTO_UPDATE_CORE', 'minor' );Значения WP_:
true— включены все обновления ядра;'minor'— только минорные;false— все отключены.
Полное отключение всех автообновлений делает константа AUTOMATIC_ со значением true. Её применяют, когда обновлениями управляют другим способом.
Для плагинов и тем используются фильтры auto_update_plugin и auto_update_theme. Документация советует размещать фильтры в плагине must-use (папка wp-content/mu-plugins), а не в wp-config.php: в момент чтения этого файла WordPress ещё не загружен полностью, и вызовы add_filter() там могут вызывать конфликты, например с WP-CLI. Письма об обновлениях отключает фильтр auto_core_update_send_email.
Если вы отключили автообновления, обновляйте сайт вручную по календарю и записывайте даты, с копией и проверкой каждый раз.
Если после обновления что-то сломалось
- Белый экран или «На сайте произошла критическая ошибка»: что делать при критической ошибке WordPress.
- Сайт сломался после обновления плагина: как откатить.
- Не заходит в админку: как вернуть вход в админку WordPress.
- Сайт застрял на сообщении «Briefly unavailable for scheduled maintenance»: как удалить
.maintenance.
Когда нужен специалист
- Нет резервной копии или нет уверенности, что она рабочая.
- На сайте магазин или платёжный модуль, остановка недопустима.
- Нужно сменить PHP, а плагины давно не обновлялись.
- Обновление уже сломало сайт.
Сколько стоит работа у нас
| Задача | Время | Стоимость |
|---|---|---|
| Обновление плагинов WordPress | 0,5 ч | около 1 900 ₽ |
| Исправление ошибки | 1–2 ч | 3 800–7 600 ₽ |
| Настройка резервного копирования | 0,5–1 ч | 1 900–3 800 ₽ |
| Восстановление из резервной копии | около 1 ч | 3 800 ₽ |
Диапазоны ориентировочные, ставка 3 800 ₽ в час. Точную оценку присылаем до начала работ. Все цены.
Обновим на копии, проверим формы, корзину и оплату и только потом перенесём на рабочий сайт: обновление CMS и перевод на PHP 8.
Опишите проблему в форме. Пришлём оценку в часах до начала работы, первая задача до 2 часов бесплатно для новых клиентов.
Отправить задачуЧастые вопросы
Как отключить автоматические обновления WordPress?
Ограничить обновления ядра: define( 'WP_ в wp-config.php. Отключить все: define( 'AUTOMATIC_. Отключение всех обновлений не рекомендуется разработчиками WordPress, поэтому настройте ручное обновление по расписанию.
Нужно ли деактивировать плагины перед обновлением?
В порядке ручного обновления из документации WordPress плагины деактивируются. При обновлении в один клик этот шаг не требуется, но резервная копия нужна в обоих случаях.
Как обновить PHP для WordPress?
Версия PHP меняется в панели хостинга или на сервере, не в WordPress. Сделайте копию, смените версию, откройте сайт и админку, проверьте журнал ошибок.
Как часто обновлять?
Минорные обновления ядра WordPress ставит сам. Плагины и тему проверяйте по календарю, а исправления безопасности ставьте сразу после выхода.