Инструменты отладки WordPress, без которых поиск ошибки превращается в хаос
Когда сайт падает, а причина неочевидна, спасает не «чувство», а набор простых инструментов. Базовый минимум: WP_DEBUG для ошибок PHP, логи сервера для фаталов и медленных запросов, консоль браузера для JS и сетевых сбоев.
Если проблема похожа на конфликт темы или плагина, отключайте их по одному и проверяйте поведение на чистом шаблоне. Для этого удобно иметь staging-копию сайта: там можно безопасно ломать, тестировать и сравнивать результат без риска для посетителей 🔧
Для сложных случаев держите под рукой:
— Query Monitor: показывает запросы, хуки, ошибки, AJAX;
— error_log: быстро ловит то, что не видно в админке;
— DevTools в браузере: JS-ошибки, 404 по ассетам, блокировки запросов;
— поиск по коду: помогает найти дубли хуков, фильтров и редиректов.
Главное правило простое: сначала фиксируйте симптом, потом источник, и только потом правьте код. Если нет логов и копии для тестов, вы не отлаживаете, а гадаете.
Отладка и ошибки WordPress
@wp_debug_corner_ww
Инструменты отладки WordPress, без которых поиск ошибки превращается в хаос
Этот пост опубликован в Telegram-канале Отладка и ошибки WordPress. Подписаться можно по ссылке: @wp_debug_corner_ww.