Белый экран смерти в WordPress: 7 причин, где искать поломку за 5 минут
Первое правило: не паниковать и не лезть сразу в код. Белый экран чаще всего означает фатальную ошибку PHP, но на экране её не видно. Начните с простого: откройте сайт в приватном окне, проверьте админку и фронт отдельно — иногда падает только одна часть.
Дальше ищите источник по цепочке:
• отключите все плагины и включите их по одному;
• переключитесь на стандартную тему;
• увеличьте лимит памяти в wp-config.php;
• проверьте .htaccess на лишние правила;
• временно включите WP_DEBUG и посмотрите error_log.
Если экран белый только после установки нового плагина или темы, почти всегда виноват конфликт функций или нехватка памяти. Если сайт открывается на главной, но падает в админке, часто ломается кастомный код в functions.php, хуки или автозагрузка тяжелых опций.
Не забывайте про банальные причины: пустой вывод из-за ошибки в шаблоне, битый кэш, неверные права на файлы, сломанный PHP-расширение. Иногда достаточно удалить последний измененный файл по FTP и восстановить резервную копию.
Самый быстрый путь — отключить всё лишнее, включить логирование и идти от последнего изменения к первому стабильному состоянию. Так белый экран перестает быть загадкой и превращается в обычную ошибку, которую можно локализовать за несколько шагов.
Отладка и ошибки WordPress
@wp_debug_corner_ww
Белый экран смерти в WordPress: 7 причин, где искать поломку за 5 минут
Этот пост опубликован в Telegram-канале Отладка и ошибки WordPress. Подписаться можно по ссылке: @wp_debug_corner_ww.