Creare menu a discesa dei post dalla categoria in WordPress
-
18-09-2020 - |
Domanda
Sto lavorando su questo sito www.annapogossova.com per un amico.
Attualmente la navigazione del menu è in esecuzione attraverso le pagine che ho creato ogni galleria in.
Quando arriva il momento di espandere il sito - Voglio che sia abbastanza dinamico in modo che ogni pagina / post della galleria venga aggiunta automaticamente al menu a discesa e non è necessario modificare il file nav.php per Portali a mostrare correttamente.
Sicuramente c'è un lavoro in giro per questo? Potrei essere andato sul configurazione del modo sbagliato - dovrei aver creato le gallerie come post e non pagine?
Se le pagine vanno bene - c'è un modo per lavorare meglio il menu in modo che elenchi le pagine sotto ogni categoria?
Sento che avrebbe funzionato molto meglio in futuro se tutte le gallerie erano messaggi in una categoria ??
Quindi la struttura WordPress è attualmente:
NAV TEXT è HTML> UL & LI crea manualmente le pagine di elenco NAV> Pagina (ogni nuova Galleria) con un Iframe
Questo è ciò che è attualmente il nav.php come
-edit, non posso pubblicare più di 1 link .. Scusa
Soluzione
Le pagine vanno bene per quello che stai facendo.Creare una pagina per ciascuna delle voci di navigazione di alto livello.Successivamente, crea le pagine secondarie per ciascun livello secondario (I.e. Imposta la loro pagina Pagina nella console di amministrazione).Finirai con una struttura di pagina che assomiglia come segue:
Photography
Fashion
Gallery 1
Gallery 2
Etc.
Still Life
Gallery 1
Gallery 2
Etc.
Art & Illustration
Gallery 1
Gallery 2
Etc.
.
Quindi nel tuo nav.php è possibile emettere tutto in una struttura <ul>
con il seguente metodo:
<?php wp_page_menu(); ?>
.
La documentazione sul metodo di cui sopra è qui .