Dalla versione 3.0 di Wordpress è stata implementata la voce menu, sotto la sezione aspetto, quest'ultima permette la gestione del menu del proprio sito.
Ma se volessimo attivare questa funzione in un tema personalizzato come dovremo fare?
Oggi andrò a descrivere le diverse operazioni che ci occorrono per l'implementazione di tale funzione.
1 - Creazione dei file necessari
2 - Editare i file creati
3 - Controllare il risultato finale
Il primo file che andiamo a creare è il file functions.php in esso inseriremo il codice php che permetterà l'attivazione della funzione menu di WP.
Andiamo ad editare il file appena creato inserendo il seguente codice/* implementazione della funzione menu di WP */
add_theme_support('nav_menus');
register_nav_menu('main', 'Main menu');
?>
Editato il file possiamo salvarlo e passare alla chiamata del menu nel file index.php o header.php, la scelta sarà fatta in base al layout che dovete riprodurre.
Aprite il file index.php o header.php e inserite la seguente chiamata per far visualizzare il menu.
wp_nav_menu(array('theme_location' => 'Main-menu', 'menu' => 'Main-menu'));
Salvate e controllate sotto la sezione aspetto, noterete la voce menu.
Cliccandoci sopra potrete iniziare a creare il vostro menu di navigazione...
ATTENZIONE: il menu si dovrà chiamare Main menu, se utilizzate il codice inserito nell'articolo.
Per i più esperti vi lascio un link con tutti i parametri della funzione wp_nav_menu.
Autore
Sviluppatore web, aree riservete e gestionali.
Svolgo con passione e determinazione il proprio lavoro dedicando tempo alla ricerca e all'approfondimento di novità.
Sito web dell'autore