WordPress logo

С обновлением до версии 5.x, редактор WordPress перестал работать. Кнопка (+) редактора неактивна. Проблема оказалась известная, но с выходом обновлений WordPress она так и не решалась. В теме на официальном сайте предлагается добавить следующий код в файл functions.php текущей темы.

function richedit_wp_cloudfront () {
   add_filter('user_can_richedit','__return_true');
}
add_action( 'init', 'richedit_wp_cloudfront', 9 );

Очевидно, что это не решение, а корявый костыль. Лучшее решение – найти подходящую тему, которая поддерживает WordPress Block Editor. К сожалению, далеко не все даже обновленные темы работают корректно.

Вторым решением является использование плагина Code Snippets от Shea Bunge, который подставляет этот кусок кода в файл functions.php. Этот плагин умеет подставлять требуемые куски кода или везде, или только в админке, или только для фронтэнда, или выполнять его лишь один раз.