У мене є дві ієрархічні власні таксономії, кожна з яких відповідає відповідному типу користувальницької пошти. Я хотів би видалити метабокс для кожного на екрані редагування типу публікації.
Я прочитав видалити користувацький метабокс таксономії у вигляді спеціального типу публікації та як видалити метабокс таксономії в стилі категорії? але я все-таки застряг.
Я використовую функцію:
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
гачок, рекомендовані Codex. Я спробував і те, normal
і side
для третього параметра.
Вищевказана функція розташована у mu-plugins
файлі нижче функції, яка реєструє типи постів та таксономії.
EDIT: Це був помилковий помилок у функції register_taxonomy. Я жахлива людина. Дякую всім за допомогу. Я все-таки дізнався деякі речі!
'show_ui' => false
?