WP_DEBUG: один переключатель, который быстро показывает причину «белого экрана» и фаталов
Включайте его не на живом трафике, а в копии сайта или на время локальной проверки. Базовая связка в wp-config.php: define('WP_DEBUG', true); define('WP_DEBUG_LOG', true); define('WP_DEBUG_DISPLAY', false); Это оставляет ошибки в логе и не светит их посетителям.
Дальше смотрите wp-content/debug.log. Ищите не только слово Fatal, но и путь к файлу, номер строки и имя плагина или темы. Если ошибка повторяется после активации конкретного расширения — у вас уже есть виновник, а не «сломался WordPress вообще».
Полезная привычка: после исправления переключайте логирование обратно. Иначе debug.log разрастается, а важные сообщения тонут в шуме. Если лог пустой, проверьте права на папку wp-content и нет ли конфликтов в файле конфигурации.
Если сайт падает без понятной причины, WP_DEBUG экономит часы: он не чинит ошибку, но быстро переводит поиск из режима «угадайки» в точную диагностику.
Отладка и ошибки WordPress
@wp_debug_corner_ww
WP_DEBUG: один переключатель, который быстро показывает причину «белого экрана» и фаталов
Этот пост опубликован в Telegram-канале Отладка и ошибки WordPress. Подписаться можно по ссылке: @wp_debug_corner_ww.