У меня есть две иерархические пользовательские таксономии, каждая из которых имеет свой собственный тип записи. Я хотел бы удалить метабокс для каждого на экране редактирования типа сообщения.
Я прочитал удалить пользовательский метабокс таксономической формы пользовательский тип публикации и Как удалить метабокс таксономии в стиле категории? но я все еще застрял
Я использую функцию:
function remove_taxonomies_metaboxes() {
remove_meta_box( 'partner_typediv', 'partners', 'normal' );
remove_meta_box( 'person_typediv', 'people', 'normal' );
}
add_action( 'admin_menu' , 'remove_taxonomies_metaboxes' );
Я удалил префикс post_types и custom_taxonomies, но это все. Я пытался использовать admin_menu
крючок и add_meta_boxes
крючок, рекомендованные Кодексом. Я пробовал оба normal
и side
для третьего параметра.
Вышеуказанная функция находится в mu-plugins
файле под функцией, которая регистрирует типы записей и таксономии.
РЕДАКТИРОВАТЬ: Это была опечатка в функции register_taxonomy. Я ужасный человек. Спасибо всем за помощь. Я еще кое-что узнал!
'show_ui' => false
?