J'ai enregistré une taxe personnalisée sur mon CPT. Sur l'écran d'édition, la boîte de méta de taxe apparaît avec un champ de saisie semi-automatique.
Est-il possible de l'afficher sous forme de cases à cocher ou de liste déroulante?
Vous n'avez probablement pas défini l'argument 'hierarchical' sur true dans votre register_taxonomy. Cela signifie que la valeur par défaut est false, ce qui vous donne une interface semblable à une balise.
Ajoutez 'hierarchical' => true
à votre register_taxonomy.
À partir de WP 3.7 ( https://core.trac.wordpress.org/ticket/14206 ), vous pouvez ajouter cet argument à register_taxonomy:
'meta_box_cb' => 'post_categories_meta_box'
pour obtenir la metabox de style de catégorie de case à cocher intégrée sans avoir à rendre votre taxonomie hiérarchique.
Vous pouvez également fournir votre propre fonction de rappel pour créer votre propre métabox (c'est-à-dire avec une liste déroulante).