Ich habe zwei hierarchische benutzerdefinierte Taxonomien, die sich jeweils auf einen entsprechenden benutzerdefinierten Beitragstyp beziehen. Ich möchte die Metabox für jeden Beitragstyp auf dem Bearbeitungsbildschirm des Beitragstyps entfernen.
Ich habe Benutzerdefinierte Taxonomie-Metabox aus benutzerdefiniertem Beitragstyp entfernen gelesen und Wie entferne ich eine (hierarchische) Taxonomie-Metabox im Kategoriestil? aber ich stecke immer noch fest.
Die Funktion, die ich benutze, ist:
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' );
Ich habe die post_types und custom_taxonomies nicht korrigiert, aber das war's. Ich habe versucht , die Verwendung von admin_menuHaken und die add_meta_boxesvom Codex empfohlen Haken. Ich habe beide normalund sidefür den dritten Parameter versucht .
Die obige Funktion befindet sich in einer mu-pluginsDatei unterhalb der Funktion, die die Beitragstypen und Taxonomien registriert.
EDIT: Es war ein Tippfehler in der Funktion register_taxonomy. Ich bin eine schreckliche Person. Danke an alle für die Hilfe. Ich habe noch ein paar Sachen gelernt!
'show_ui' => false?