Инструменты отладки WordPress, без которых поиск ошибки превращается в гадание
Когда сайт падает, спасает не «чутьё», а связка из нескольких инструментов. Минимальный набор:
— WP_DEBUG и WP_DEBUG_LOG для записи PHP-ошибок;
— Query Monitor для медленных запросов, хуков и конфликтов;
— error_log на сервере, если WordPress не успевает записать лог;
— DevTools в браузере для CSS, JS и сетевых ошибок.
Если проблема плавает, начинай с изоляции: отключи все плагины, переключись на стандартную тему, проверь работу в чистом профиле браузера. Так быстрее отличить баг темы от конфликта плагина или кэша. Для тяжелых случаев полезны Health Check и временный доступ к staging-копии — там можно ломать сайт без риска для посетителей.
Не забывай про базовые маркеры: белый экран, 500-я ошибка, бесконечная загрузка, сломанная админка, пустые AJAX-ответы. У каждого симптома свой набор проверок: логи, консоль, запросы, права на файлы, память PHP, кеширование. Чем раньше сузишь круг, тем меньше времени уйдет на перебор.
Держи один рабочий сценарий: сначала лог, потом консоль, затем отключение плагинов и темы. Такой порядок экономит часы и не дает лечить следствие вместо причины.
Отладка и ошибки WordPress
@wp_debug_corner_ww
Инструменты отладки WordPress, без которых поиск ошибки превращается в гадание
Этот пост опубликован в Telegram-канале Отладка и ошибки WordPress. Подписаться можно по ссылке: @wp_debug_corner_ww.