Ajout d'un type de publication personnalisé à l'écran de menu

24

J'ai besoin d'un moyen d'ajouter des types de publication personnalisés à l'option "Apparence - & Menus" de Wordpress. J'ai créé un type de message personnalisé avec:

register_post_type('produksjoner',$args);

Tous les exemples que je trouve ajoutent simplement les pages au menu en ajoutant manuellement l'URL dans un élément de menu personnalisé. Je veux qu'il puisse l'ajouter automatiquement en le choisissant comme n'importe quelle autre page.

Je cherche depuis deux jours maintenant ... aidez-moi s'il vous plaît: - /

    
posée Ole Henrik Skogstrøm 03.01.2012 - 14:22

2 réponses

64

Pour que vos types de publication personnalisés apparaissent dans Apparence - > Les menus, vous devez faire deux choses:

  1. Vérifiez vos arguments et assurez-vous que show_in_nav_menus est défini sur true .

  2. Accédez à l'apparence - > Page Menus et tout en haut, cliquez sur Options d'écran . Dans le panneau qui s'ouvre, assurez-vous que vos types d'articles personnalisés sont cochés.

C'est tout!

    
réponse donnée Velvet Blues 03.01.2012 - 16:39
3

Je me suis trouvé dans la même situation où j'avais besoin de menus dynamiques pour mes pages d'archives de type de publication personnalisée à afficher dans l'éditeur de menus.

Vous pouvez essayer mon plug-in Archive to Nav de CPT et voir si cela vous donne ce que vous voulez. enlace Vous devez cliquer sur le menu "Options d'écran" en haut de la page, puis sélectionnez les CPT demandés à afficher à l'écran. Ensuite, dans l'onglet "Tout afficher" du type d'article et la sélection en haut devrait être la page d'archive.

Cela masque simplement le fait qu'il s'agisse d'un type d'élément de menu personnalisé au lieu d'avoir à le saisir manuellement pour créer le menu. Il n’existe actuellement aucun moyen de créer un nouveau type d’élément de menu autre que ce qui est déjà disponible.

    
réponse donnée Kevin Langley Jr. 03.01.2012 - 15:39

Lire d'autres questions sur les étiquettes