[РЕШЕНИЕ] Не работает Гутенберг/Gutenberg с пользовательской таксономией

Если вы столкнулись с проблемой, когда wordpress gutenberg/гутенберг не хочет подключаться в ваших пользовательских таксономиях, это можно быстро исправить.
Помните, что gutenberg/гутенберг извлекает таксономии при этом используя REST API. Значит нам необходимо включили его поддержку при регистрации таксономии.

Решение:

Шаг 1.

Находим файл, с регистрацией вашей таксономии. Как правило, это functions.php в вашей теме, но бывают исключения, в таком случае — ищем файл, в котором есть функция register_taxonomy

Шаг 2.

Находим в файле место регистрации вашей таксономии register_taxonomy

register_taxonomy( 'ВашаТаксономия', 'post', array(

Затем, опускаемся до места $args = array( и добавляем строку:

'show_in_rest' => true,

Сохраняемся, заходим через админку WordPress в редактор записи с вашей таксономией и любуемся результатом. Конечно, это работает лишь в том случае, если редактор Gutenberg/Гутенберг не работает в ваших пользовательский таксономиях, но при этом в стандартных Записях, страницах такой проблемы нет.

Популярная статья:  1с установлен безопасный режим. Отключаем ошибку.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *