Corsi on-line

Personalizzazione dei menu in WordPress

L’ultima versione del blog engine WordPress, la 3.0.x, consente finalmente di intervenire sulla struttura dei menù di navigazione, una feature di cui si sentiva la mancanza dato che nelle release precedenti uno dei punti deboli di questo particolare gestore di contenuti erano proprio i menù, estremamente rigidi.

Ora è possibile invece modificare i menù con una certa flessibilità e manipolare i temi in modo da includere le nostre personalizzazioni; ciò è possibile in particolare grazie alla funzione add_theme_support(), concepita appunto per la registrazione di una modifica all’interno di un tema per permetterne il supporto.

Se si desidera includere un menù personalizzato in un tema sarà necessario intervenire sul file “functions.php” del tema in questo modo:

add_theme_support( 'nav-menus' );

Subito dopo bisognerà richiamare, un’altra funzione, wp_nav_menu(), che si occupa appositamente della visualizzazione di un menù:

wp_nav_menu( array( 'container_class' => 'menu-header', 'theme_location' => 'primary' ) );
Post correlati
I più letti del mese
Tematiche