Обновления WordPress важны для безопасности, но их не стоит делать вслепую на живом сайте. Неудачное обновление плагина, несовместимая версия PHP или старая тема могут превратить обычное обновление в ошибку 500, белый экран или сломанную верстку.
Перед обновлением
- Сделайте свежий бэкап файлов сайта и базы данных.
- Проверьте текущую версию PHP и нет ли старых плагинов, которые могут не поддерживать новые версии PHP.
- Откройте сайт и wp-admin до обновления, чтобы понимать, что работало до правок.
- Если это интернет-магазин или посещаемый сайт, выберите спокойное время.
- Не обновляйте ядро WordPress, все плагины и тему одновременно, если сайт важен.
Рекомендуемый порядок
- Обновляйте плагины по одному или небольшими группами.
- После каждой группы проверяйте сайт: главную, форму связи, корзину или другие важные страницы.
- Тему обновляйте после плагинов, особенно если она зависит от конструктора страниц.
- Ядро WordPress обновляйте последним, если только автор плагина не требует сначала новую версию ядра.
- Кеш очищайте только после того, как убедились, что сайт работает.
Если сайт сломался
- Не нажимайте Update повторно много раз.
- Проверьте error_log и WordPress debug.log, если debug включен.
- Отключите последний обновленный плагин, переименовав его папку через File Manager или FTP.
- Если проблема в теме, переключитесь на стандартную тему через базу данных или переименуйте папку темы.
- Восстанавливайте бэкап только после того, как поняли, какое обновление вызвало сбой.
Для WooCommerce, сайтов с личным кабинетом и систем бронирования безопаснее сначала проверять обновления на копии сайта.
Обновляете важный сайт?
Пришлите домен и версии WordPress/PHP. Поможем выбрать безопасный порядок обновления до изменений на живом сайте.
Спланировать обновление WordPress