Сайт не обновляли три года: как вернуть его в строй без белого экрана
Не нажимайте «Обновить всё». Сначала сделайте полный бэкап файлов и базы данных, скачайте его отдельно от хостинга и проверьте, что архив открывается.
Создайте тестовую копию. Зафиксируйте исходное состояние: формы, корзину, вход, поиск, письма и ключевые страницы. Откройте журнал ошибок и выясните, как переключить PHP и восстановить базу.
Обновляйте поэтапно:
— удалите заведомо неиспользуемые плагины;
— обновите ядро;
— затем плагины по одному;
— тему — после проверки правок и дочерней темы;
— PHP меняйте последним, выбирая совместимую ветку.
После каждого шага очищайте кеш и проверяйте функции сайта.
Если возникла ошибка, остановитесь. Откатите последний шаг и ищите конфликт по журналу ошибок либо отключайте подозрительные плагины по одному на тестовой копии.
Переносите изменения на рабочий сайт только после полного прогона. Перед началом сделайте новый бэкап и подготовьте понятный план отката.
Обновления WordPress без поломок
@wp_safe_updates_ww
Сайт не обновляли три года: как вернуть его в строй без белого экрана
Этот пост опубликован в Telegram-канале Обновления WordPress без поломок. Подписаться можно по ссылке: @wp_safe_updates_ww.