Для нормальной диагностики держите под рукой минимум:
— WP_DEBUG и WP_DEBUG_LOG для записи ошибок в файл
— Query Monitor для проверки запросов, хуков, REST и AJAX
— error_log для быстрых точечных сообщений в коде
— инструменты браузера для JS, сетевых ошибок и лишних запросов
Если сайт «белый» или ломается после правки темы, сначала смотрите лог ошибок, а не кэш. Часто проблема сидит в одном PHP notice, неверном пути к файлу или конфликте плагина, который проявляется только на конкретной странице. Для поиска источника отключайте лишнее по одному, а не меняйте всё сразу.
Полезно разделять слои: PHP-ошибки ищем в логах, SQL — в Query Monitor, фронтенд — в консоли и Network. Если есть медленные страницы, проверяйте тяжелые запросы, лишние вызовы API и повторяющиеся действия на каждом рендере. Так вы быстрее поймете, где именно теряется время ⏱
Хорошая отладка — это не один «волшебный» плагин, а связка из лога, браузера и системного подхода: сначала фиксируете симптом, потом слой, потом конкретную строку кода.
Отладка и ошибки WordPress
@wp_debug_corner_ww
Без этих инструментов отладка WordPress превращается в поиск иголки в стоге логов
Этот пост опубликован в Telegram-канале Отладка и ошибки WordPress. Подписаться можно по ссылке: @wp_debug_corner_ww.