<b>Инструменты отладки WordPress, без которых поиск ошибки превращается в лотерею</b>
Если сайт падает, первым делом нужны не догадки, а быстрые инструменты. Базовый набор: <code>WP_DEBUG</code> для вывода ошибок, <code>error_log</code> для записи фаталов, <code>Query Monitor</code> для поиска тяжелых запросов и конфликтов, а также FTP или файловый менеджер, чтобы быстро отключить проблемный плагин или тему.
Дальше включайте по одному инструменту, иначе утонете в шуме:
— журнал ошибок сервера показывает причину белого экрана;
— отладка запросов помогает ловить медленные хуки и лишние обращения к базе;
— режим отладки кэша нужен, если после правок не меняется результат;
— `define('SCRIPT_DEBUG', true)` полезен, когда ломается фронт из-за минифицированных файлов.
Частая ошибка — искать баг только в WordPress, когда проблема сидит в PHP, теме, плагине или кэше на сервере. Поэтому проверка всегда одна: отключить все плагины, переключить тему, посмотреть логи, затем включать элементы по одному. Так вы находите не «виноватого вообще», а конкретную строку кода.
Держите этот набор под рукой, и вместо хаотичной правки у вас будет короткий алгоритм: зафиксировать ошибку, посмотреть лог, сузить область поиска, подтвердить причину.
Отладка и ошибки WordPress
@wp_debug_corner_ww
<b>Инструменты отладки WordPress, без которых поиск ошибки превращается в лотерею</b>
Этот пост опубликован в Telegram-канале Отладка и ошибки WordPress. Подписаться можно по ссылке: @wp_debug_corner_ww.