Перейти к содержимому

Обновление WordPress: что покрыто вики и пробелы

«Обновление WordPress» может означать обновление ядра, плагинов, тем или PHP. В вики тема разбросана по 6 страницам как часть других инструкций, но ни одна страница не посвящена обновлению как отдельной теме.

Источник: Базовая безопасность WordPress — пункт №1:

Включить регулярные обновления core/plugins/themes.

Частые ошибки: «Устаревшие плагины без поддержки.»

Панель управления WordPress — правило №2:

Обновления плагинов/тем выполнять после backup.

Плагины: основы:

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

Жизненный цикл: Установка → Активация → Настройка → **Обновления** → Деактивация → Удаление

Темы, child theme и Customizer:

Не редактировать файлы parent theme напрямую — изменения сотрутся при обновлении.

Правки child theme — сохраняются. Правки шаблонов в Site Editor — тоже (Шаблоны: «сохраняются в БД и переживают обновление темы»).

PHP-оптимизация:

⚠️ При обновлении PHP тестируйте совместимость плагинов и темы на staging-окружении.

Рекомендации: PHP 8.2+. Проверка: wp phpcompat <version>.

.com vs .org FAQ:

.comself-hosted
БезопасностьАвтообновления из коробкиВаша ответственность
ТемаСтатус
Как обновить ядро WordPress (админка / WP-CLI)
Автоматические обновления (major/minor)
Ручное обновление через FTP
WP-CLI: wp core update
wp-config.php: WP_AUTO_UPDATE_CORE
Откат обновления (rollback)
Staging-тестирование перед обновлением
Что делать, если обновление сломалось
Уведомления об обновлениях по email
Обновление БД (wp-admin/upgrade.php)
КомпонентПокрытиеКомментарий
Обновлять core/plugins/themes — надоКак один пункт security baseline
Бэкап перед обновлениемУпомянуто в админке и плагинах
Child theme переживает обновленияТемы, шаблоны, Site Editor
Обновление PHPВ performance/php-optimization
Как именно обновлятьНи админка, ни WP-CLI не описаны
Автообновления, откат, stagingПолностью отсутствуют