1. Accueil
  2. Base de connaissances
  3. FAQ
  4. Comment afficher les catégories de marqueurs sous forme de liste de cases à cocher dans l'éditeur de WordPress

Comment afficher les catégories de marqueurs sous forme de liste de cases à cocher dans l'éditeur de WordPress

Par défaut, le "Catégories de marqueurs" taxonomie (oum-type) utilisé dans les Open User Map est non hiérarchique, ce qui signifie qu'elle se comporte comme des balises, se présentant comme un champ de saisie de texte dans l'éditeur où vous pouvez taper et séparer les éléments par des virgules.

Toutefois, dans certains cas, il est plus convivial d'afficher un liste de cases à cochercomme la version standard de WordPress Catégories interface. Ce guide vous montre comment forcer WordPress à afficher l'interface oum-type la taxonomie en tant que liste de cases à cochersans changer la structure sous-jacente de votre taxonomie ni modifier le plugin.

🧩 Comment mettre en œuvre

  1. Ouvrez la section functions.php fichier
    (ou mieux : utiliser un plugin d'extraits de code pour que les modifications soient sûres et indépendantes du thème).
  2. Ajoutez le code suivant :
PHP
function oum_force_checkbox_ui_for_oum_type_taxonomy() {
    global $wp_taxonomies;

    if (taxonomy_exists('oum-type')) {
        $wp_taxonomies['oum-type']->hierarchical = true;
    }
}
add_action('init', 'oum_force_checkbox_ui_for_oum_type_taxonomy');

🔁 Qu'est-ce que cela fait ?

Cet extrait remplace le comportement de l'interface utilisateur de la oum-type taxonomie en demandant à WordPress de la traiter comme une taxonomie hiérarchique - uniquement à des fins d'affichage.

  • Vos données restent inchangées.
  • La taxonomie se comporte toujours comme un système de balises sous le capot (plat, non imbriqué).
  • Dans l'éditeur d'articles, vous verrez maintenant une liste de cases à cocher au lieu d'une entrée libre.
Cet article vous a-t-il été utile ?

Articles connexes

Besoin d'aide ?

Vous ne trouvez pas la réponse que vous cherchez ?
Contact Support

FR