La funzione di WordPress wp_list_categories() genera una struttura annidata di liste che elencano tutte le categorie presenti sul sito. In questo articolo vedremo quali sono i riferimenti CSS che ci permettono di assegnare degli stili a tale struttura.
Per impostazione predefinita, questa funzione genera sempre una struttura annidata di liste non ordinate (ul
) con una sola voce di lista (li
) recante l'etichetta "Categories".
Potete rimuovere questa voce di lista impostando il parametro title_li
su ''
(una stringa vuota). Dovrete quindi includere l'output generato dalla funzione in una lista HTML.
Le classi CSS generate sono le seguenti:
li.categories { ... } /* La voce di lista con "Categories" */
li.cat-item { ... } /* Ogni singola voce di lista */
li.cat-item-7 { ... } /* ID della categoria */
li.current-cat { ... } /* Categoria corrente */
li.current-cat-parent { ... } /* Il genitore della categoria corrente */
ul.children { ... } /* La lista della sottocategoria */