Привет, создал свой тип записи
add_action('init','rent');
function rent() {
register_post_type('rent',array(
'public'=>true,
'supports' => array('title', 'editor', 'thumbnail'),
'menu_position' => 7,
'show_in_rest' => true,
'menu_icon' => 'dashicons-clipboard',
'has_archive' => true,
'taxonomies' => ['types'],
'labels' => array(
'name' => pll__('Аренда'),
'all_items' => 'Все аренды',
'add_new' => 'Добавить новую аредну',
'add_new_item' => 'Новая аренда'
)
));
}
// хук для регистрации
add_action( 'init', 'create_types' );
function create_types(){
// список параметров: wp-kama.ru/function/get_taxonomy_labels
register_taxonomy( 'types', [ 'rent' ], [
'show_in_rest' => true, // добавить в REST API
'label' => '', // определяется параметром $labels->name
'labels' => [
'name' => 'Тип аренды',
'singular_name' => 'Тип аренд',
'search_items' => 'Поиск',
'all_items' => 'Все',
'view_item ' => 'Показать',
'parent_item' => 'Родительская',
'parent_item_colon' => 'Родительская:',
'edit_item' => 'Изменить',
'update_item' => 'Обновить',
'add_new_item' => 'Добавить новый тип аренды',
'new_item_name' => 'Новый тип',
'menu_name' => 'Тип аренды',
],
'description' => '', // описание таксономии
'public' => true,
// 'publicly_queryable' => null, // равен аргументу public
// 'show_in_nav_menus' => true, // равен аргументу public
// 'show_ui' => true, // равен аргументу public
// 'show_in_menu' => true, // равен аргументу show_ui
// 'show_tagcloud' => true, // равен аргументу show_ui
// 'show_in_quick_edit' => null, // равен аргументу show_ui
'hierarchical' => true,
'rewrite' => true,
//'query_var' => $taxonomy, // название параметра запроса
'capabilities' => array(),
'meta_box_cb' => null, // html метабокса. callback: <code>post_categories_meta_box</code> или <code>post_tags_meta_box</code>. false — метабокс отключен.
'show_admin_column' => false, // авто-создание колонки таксы в таблице ассоциированного типа записи. (с версии 3.5)
'rest_base' => null, // $taxonomy
// '_builtin' => false,
//'update_count_callback' => '_update_post_term_count',
] );
}
Но почему то редактор гутенбер не видет такосномию
Подскажите как исправить ?