Обновление WordPress: что покрыто вики и пробелы
О чём этот запрос
Заголовок раздела «О чём этот запрос»«Обновление WordPress» может означать обновление ядра, плагинов, тем или PHP. В вики тема разбросана по 6 страницам как часть других инструкций, но ни одна страница не посвящена обновлению как отдельной теме.
Что есть в вики
Заголовок раздела «Что есть в вики»Security baseline — обновлять обязательно
Заголовок раздела «Security baseline — обновлять обязательно»Источник: Базовая безопасность WordPress — пункт №1:
Включить регулярные обновления core/plugins/themes.
Частые ошибки: «Устаревшие плагины без поддержки.»
Бэкап перед обновлением
Заголовок раздела «Бэкап перед обновлением»Панель управления WordPress — правило №2:
Обновления плагинов/тем выполнять после backup.
Делать резервную копию перед обновлением значимых плагинов.
Жизненный цикл: Установка → Активация → Настройка → **Обновления** → Деактивация → Удаление
Обновление тем — child theme
Заголовок раздела «Обновление тем — child theme»Темы, child theme и Customizer:
Не редактировать файлы parent theme напрямую — изменения сотрутся при обновлении.
Правки child theme — сохраняются. Правки шаблонов в Site Editor — тоже (Шаблоны: «сохраняются в БД и переживают обновление темы»).
Обновление PHP
Заголовок раздела «Обновление PHP»⚠️ При обновлении PHP тестируйте совместимость плагинов и темы на staging-окружении.
Рекомендации: PHP 8.2+. Проверка: wp phpcompat <version>.
WordPress.com vs self-hosted
Заголовок раздела «WordPress.com vs self-hosted»| .com | self-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 | ❌ | Полностью отсутствуют |