1) Сделайте копию файлов и базы: удобнее всего через хостинг-панель или плагин для клонирования. Сразу проверьте, чтобы у теста был отдельный адрес и закрытый доступ — пароль, noindex, запрет индексации в robots.txt. Иначе поисковик может увидеть дубликат, а вы перепутаете рабочую и тестовую версии.
2) После клона первым делом отключите лишнее: кэш, формы, SMTP, платежи, внешние API, аналитику. На тесте они часто ломают входящие письма, вебхуки и оплату. Затем обновляйте по очереди: сначала ядро, потом тему, потом плагины. Если обновлять всё сразу, найти конфликт почти невозможно.
3) Перед любым обновлением делайте снапшот базы и файлов. Это ваш быстрый откат, если после апдейта слетит верстка, админка или корзина. На тесте обязательно проверьте: главную, каталог, карточку, поиск, форму заявки, личный кабинет и мобильную версию. Ошибки часто прячутся не в админке, а в шаблонах и скриптах.
4) Если сайт большой, не пытайтесь копировать его «вручную» через файлы по FTP. Лучше брать готовый инструмент миграции или staging у хостинга: так меньше шансов забыть базу, права на папки и пути к медиа.
Рабочее правило простое: сначала тест, потом прод. Так вы ловите конфликт до того, как его увидят посетители, и обновления перестают быть лотереей.
Обновления WordPress без поломок
@wp_safe_updates_ww
Тестовая копия за 20 минут: как проверять обновления без риска для сайта
Этот пост опубликован в Telegram-канале Обновления WordPress без поломок. Подписаться можно по ссылке: @wp_safe_updates_ww.