Я решил создать вопрос и ответить на него сам, так как меня уже давно беспокоит этот вопрос, и я надеюсь, что он может помочь некоторым другим.
После нескольких попыток исправитьэто и многократные поиски Я наконец-то обнаружил ошибку методом проб и ошибок, и проблема проистекает из старого «совета» (например, отсюда ) для оптимизации скорости, при котором вы отключаете очередь wp-embed.min.js
(hook: wp-embed
), например ниже:
function my_deregister_scripts(){
wp_dequeue_script( 'wp-embed' );
}
add_action( 'wp_footer', 'my_deregister_scripts' );
Однако, отключение / снятие с блокировки wp-embed
приводит к сбоям в работе Гутенберга и возвращает белый экран!
Решение : Если в вашем functions.php
есть указанная выше строка кода, попробуйте удалить ее, если у вас белый экран.