Modificare il menù principale in k2
Sto lavorando con il tema k2 per un sito internet. Nel menù principale compaiono tutte le voci relative alle pagine create, che poi possono essere anche messe in un ordine voluto (basta dare un ordine numerale alle pagine: numero più basso determina la precedenza).
Il problema è che non voglio che compaia mai la voce: amministra sito.
Alla fine dopo molto cercare (il primo file dove sono andato a guardare per la modifica è stato header.php) ho scoperto dove si trovano le istruzioni che cercavo:
nel file display.php che si trova in app/includes alla linea 44 si trova la stringa:
< ?php wp_register('<li class="admintab">',''); ?>
Basta commentarla via, così:
<!– <?php wp_register(’<li class="admintab">’,”); ?> –>
Per non veder comparire la voce nell’elenco del menù principale. Ovviamente è meglio commentarla via, piuttosto che cancellarla, se si vuole ripristinarla in un secondo momento.
Andando avanti, se si dà uno sguardo a qualche riga sopra, la 28 per essere esatti, si vede il tag:
<ul class="menu">
E questo mi dice che è qui che posso intervenire per personalizzare la struttura dei link del menù. Ovviamente è buona norma lavorare su una copia del file in questione e salvare l’originale da qualche parte, per evitare errori irreparabili nel codice.
Per cambiare lo stile del meù, invece bisogna lavorare sul css, e per questo vi rimando ad un ottimo tutorial (in inglese): Customize Main Menu