Проблема белого экрана встречается редко но метко.
При обновлении поста, или категории, или настроек плагина — белый экран.
Действия аналогичны если вы встречаете ошибку «На сайте возникла критическая ошибка.»
показ ошибок включаемый в htaccess ничего не показывает (php_flag display_errors 1)
Включаем дебаг режим ВП (в wp-config.php):
define( ‘WP_DEBUG’, true ); // включение дебаг режима
define( ‘WP_DEBUG_LOG’, true ); // true — логирование ошибок в файл /wp-content/debug.log
define( ‘WP_DEBUG_DISPLAY’, false ); // false — отключает показ ошибок на экране
Дебаг вордпресс сообщает:
[15-Oct-2021 19:23:55 UTC] PHP Warning: Cannot modify header information — headers already sent by (output started at /home/s/site.ru/public_html/wp-content/themes/test/functions.php:1) in /home/s/site.ru/public_html/wp-admin/admin-ajax.php on line 28
Виной всех проблем: пробел в первой строке )))))
