web-dev-qa-db-fra.com

ajouter la taxonomie comme l'un des éléments de menu

J'ai créé une Taxonomy personnalisée appelée Documents et je souhaite l'afficher comme l'un des éléments de menu. Je ne peux choisir que parmi ses publications. Comment vais-je faire ça?

Comme ci-dessous, je ne suis pas en mesure de choisir Documents comme élément de menu ...

enter image description here

1
Kareem

Finalement, j'ai pu trouver un moyen de faire exactement ce que je voulais. Bien que l’ajout de Taxonomie personnalisée ou Un type de publication personnalisé puisse être facilement ajouté, tout en ayant son Modèle fichier, comme suit:

Apparence> Menus> sélection du widget Liens> insertion d'un lien de type d'article ou de taxonomie personnalisé http://yourdomain.com/your-custom-post-or-taxonomy

Mais aussi cette réponse vous aide à avoir un widget pour votre type de message personnalisé et votre taxonomie à sélectionner. Le code existe pour le type de publication personnalisé, mais après l'avoir corrigé, il fonctionne maintenant pour moi car j'avais de nombreux types de publication et taxonomies personnalisés.

1
Kareem

lors de l'enregistrement de la taxonomie, vous devez utiliser ce paramètre 'show_in_nav_menus' => true afin d'utiliser les termes de la taxonomie dans le générateur de menus de WP.

Par exemple:

register_taxonomy(
  'videoCategories',
  array('video'),
  array(  'labels' => array(
      'name' => 'Video Categories',
      'singluar_name' => 'Video Category'
    ),
    'public' => true,
    'show_in_nav_menus' => true,
    'show_ui' => true,
    'show_tagcloud' => true,
    'hierarchical' => true,
    'rewrite' => array('slug' => 'videos', 'with_front' => true)
  )
);
0
Dedalos01