Ho due tassonomie personalizzate gerarchiche, ciascuna su un corrispondente tipo di post personalizzato. Vorrei rimuovere il metabox per ciascuno nella schermata di modifica del tipo di post.
Ho letto rimuovere il metabox del modulo personalizzato di tassonomia personalizzata e come rimuovere un metabox di tassonomia (gerarchico) di tipo categoria? ma sono ancora bloccato.
La funzione che sto usando è:
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' );
Ho non prefissato post_types e custom_taxonomies, ma il gioco è fatto. Ho provato a usare il admin_menugancio e il add_meta_boxesgancio raccomandato dal Codice. Ho provato entrambi normale sideper il terzo parametro.
La funzione sopra si trova in un mu-pluginsfile sotto la funzione che registra i tipi di post e le tassonomie.
EDIT: era un refuso nella funzione register_taxonomy. Sono una persona orribile. Grazie a tutti per l'aiuto. Ho ancora imparato alcune cose!
'show_ui' => false?