Инструменты отладки WordPress, без которых поиск ошибки превращается в хаос
Если сайт падает, важно не «тыкать» плагины наугад, а быстро сузить круг проблемы. Для этого держите под рукой базовый набор: • лог ошибок сервера — показывает фаталы, предупреждения и путь к файлу; • WP_DEBUG и WP_DEBUG_LOG — ловят то, что не видно на экране; • Query Monitor — помогает найти медленные запросы, хуки и конфликты; • Health Check — удобен для проверки конфликта темы и плагинов без риска для посетителей.
Для визуальных багов полезны DevTools в браузере: они показывают, какой CSS перекрывает блок, где ломается сетка и какой скрипт дает ошибку в консоли. Если проблема в AJAX, смотрите вкладку Network: там видно, уходит ли запрос, какой ответ возвращает сервер и не упирается ли всё в 403, 500 или таймаут.
Не забывайте про wp-config.php: включайте отладку только на время поиска причины и выключайте после. Иначе лог превращается в мусор, а на живом сайте лишняя диагностика только усложняет картину. Для нестабильных ошибок полезно сравнить поведение на чистом шаблоне и без сторонних плагинов.
Хорошая связка выглядит так: лог сервера + WP_DEBUG_LOG + Query Monitor + консоль браузера. С ней вы почти всегда понимаете, где ломается сайт, еще до того как начнете гадать.
Отладка и ошибки WordPress
@wp_debug_corner_ww
Инструменты отладки WordPress, без которых поиск ошибки превращается в хаос
Этот пост опубликован в Telegram-канале Отладка и ошибки WordPress. Подписаться можно по ссылке: @wp_debug_corner_ww.