Обновления WordPress важны для безопасности, но их не стоит делать вслепую на живом сайте. Неудачное обновление плагина, несовместимая версия PHP или старая тема могут превратить обычное обновление в ошибку 500, белый экран или сломанную верстку.

Перед обновлением

  1. Сделайте свежий бэкап файлов сайта и базы данных.
  2. Проверьте текущую версию PHP и нет ли старых плагинов, которые могут не поддерживать новые версии PHP.
  3. Откройте сайт и wp-admin до обновления, чтобы понимать, что работало до правок.
  4. Если это интернет-магазин или посещаемый сайт, выберите спокойное время.
  5. Не обновляйте ядро WordPress, все плагины и тему одновременно, если сайт важен.

Рекомендуемый порядок

  1. Обновляйте плагины по одному или небольшими группами.
  2. После каждой группы проверяйте сайт: главную, форму связи, корзину или другие важные страницы.
  3. Тему обновляйте после плагинов, особенно если она зависит от конструктора страниц.
  4. Ядро WordPress обновляйте последним, если только автор плагина не требует сначала новую версию ядра.
  5. Кеш очищайте только после того, как убедились, что сайт работает.

Если сайт сломался

  • Не нажимайте Update повторно много раз.
  • Проверьте error_log и WordPress debug.log, если debug включен.
  • Отключите последний обновленный плагин, переименовав его папку через File Manager или FTP.
  • Если проблема в теме, переключитесь на стандартную тему через базу данных или переименуйте папку темы.
  • Восстанавливайте бэкап только после того, как поняли, какое обновление вызвало сбой.

Для WooCommerce, сайтов с личным кабинетом и систем бронирования безопаснее сначала проверять обновления на копии сайта.

Обновляете важный сайт?

Пришлите домен и версии WordPress/PHP. Поможем выбрать безопасный порядок обновления до изменений на живом сайте.

Спланировать обновление WordPress