Aggiunta di un tipo di post personalizzato nella schermata del menu


32

Ho bisogno di un modo per aggiungere tipi di post personalizzati all'opzione "Aspetto -> Menu" in Wordpress. ho creato un tipo di post personalizzato con:

register_post_type('produksjoner',$args);

Tutti gli esempi che trovo aggiungono semplicemente le pagine al menu aggiungendo manualmente l'URL in una voce di menu personalizzata. Voglio che sia in grado di aggiungere questo automaticamente scegliendolo come qualsiasi altra pagina.

Ho cercato due giorni ormai ... per favore aiutatemi: - /

Risposte:


82

Per visualizzare i tipi di post personalizzati in Aspetto -> Menu, devi fare due cose:

  1. Controlla i tuoi argomenti e assicurati che show_in_nav_menus sia impostato su true .

  2. Vai alla pagina Aspetto -> Menu e in alto, fai clic su Opzioni schermo . Nel pannello che si apre, assicurati che i tipi di post personalizzati siano selezionati.

È tutto!


Wow grazie! È stato più facile di quanto pensassi. Quando non riesco a trovare una risposta veloce, è probabilmente perché è davvero semplice e pochi altri hanno lo stesso problema;)
Ole Henrik Skogstrøm,

6
Il punto "2" era quello che stavo cercando
Alex K,

Sfortunatamente, almeno con il tema che sto usando (bridge), i tipi figlio non illuminano questa voce di menu come una sottopagina della pagina di archivio, motivo per cui stavo cercando un modo integrato nel primo caso. È possibile accedervi con CSS anche collegandosi alla classe cpt sul tag body e alla classe sulla voce di menu.
rtpHarry,

@grazie signore, il suo aiuto ha davvero risolto il mio problema usando l'opzione "solo schermo" nella parte superiore della pagina del menu.
Bhavin Thummar,

Mi hai risparmiato così tanto tempo. Stavo per creare loop per ogni menu a discesa, ecc ... Devo sempre ricordare che le opzioni dello schermo!
Sheriffderek,

4

Mi sono imbattuto in questa stessa situazione in cui avevo bisogno di menu dinamici per visualizzare le mie pagine di archivio dei tipi di posta personalizzati nell'editor di menu.

Puoi provare il mio plug-in CPT Archive to Nav e vedere se ti dà quello che vuoi. http://wordpress.org/extend/plugins/cpt-archive-to-nav/ Devi fare clic sul menu "Opzioni schermo" nella parte superiore della pagina, quindi selezionare i CPT richiesti da visualizzare sullo schermo . Quindi nella scheda "Visualizza tutto" del tipo di post e la selezione in alto dovrebbe essere la pagina di archivio.

Questo lo maschera solo per essere un tipo di voce di menu personalizzato invece di doverlo inserire manualmente per creare il menu. Attualmente non esiste un modo per creare un nuovo tipo di voce di menu diverso da quello già disponibile.


Questo potrebbe essere davvero utile in un secondo momento. Grazie :)
Ole Henrik Skogstrøm,

1
Wow. Ho desiderato questa funzionalità per un po '.
Norcross,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.