Обновления WordPress закрывают уязвимости и улучшают совместимость, но обновлять все сразу на рабочем сайте рискованно. Спокойный порядок обновления дает путь назад, если один плагин сломается.
Перед обновлением
- Сделайте бэкап файлов и базы данных.
- Проверьте текущую версию PHP и поддерживает ли сайт более новую.
- Для важного сайта сначала обновляйтесь на staging-копии.
- Посмотрите changelog плагинов, если переходите через крупные версии.
- Не обновляйтесь во время активной рекламы или пиковых продаж.
Порядок обновления
| Шаг | Что делать |
|---|---|
| 1 | Обновить ядро WordPress, если нужно. |
| 2 | Обновлять плагины небольшими группами. |
| 3 | Обновить тему. |
| 4 | Очистить кеш и проверить ключевые страницы. |
| 5 | Проверить формы, корзину, вход и мобильную версию. |
Чеклист переноса
- Переносите и файлы, и базу данных.
- Проверьте в wp-config.php имя базы, пользователя и пароль.
- Меняйте URL сайта только если изменился домен.
- После переноса пересохраните постоянные ссылки и проверьте картинки.
- Не удаляйте старый хостинг, пока DNS и почта не проверены.
Пришлите домен, название CMS, что менялось недавно и точный текст ошибки. Поможем проверить PHP, базу, плагины, логи и почту без случайных правок. Написать в чат.
Как действовать с WordPress безопасно
Перед изменениями WordPress важно иметь свежую копию файлов и базы данных. Многие ошибки появляются после обновления плагина, темы, PHP-версии или изменения настроек кэша.
- проверьте версию PHP и совместимость плагинов;
- перед обновлениями сделайте backup;
- при белом экране проверьте error_log;
- отключайте проблемные плагины по одному;
- не храните старые архивы и копии сайта в публичной папке.
Если сайт коммерческий, лучше сначала проверить изменения на тестовой копии, а затем переносить их на рабочий сайт.
Что подготовить перед обращением
Чтобы поддержка GoodNet быстрее разобралась с вопросом по теме «Как обновлять WordPress, плагины и темы без поломки сайта», укажите домен, услугу, время появления проблемы, что менялось перед этим и приложите точный текст ошибки или скриншот. Это помогает сразу перейти к диагностике, а не тратить время на уточнение базовых данных.
