Navigointivalikon muokkaaminen

WordPressin uusi navigointivalikko (Ulkoasu > Valikot) on kerrassaan erinomainen tapa muokata sivuston navigointivalikkoa. Sivujen lisääminen, poistaminen ja siirtäminen käy erittäin kätevästi ja joustavasti.

Joskus voi kuitenkin tulla tarvetta muokata valikkoa enemmän kuin WordPressin käyttöliittymä antaa myöten. Tämän postauksen inspiroi tarve  lisätä valikkoon tyhjä <li>-tagi, jotta valikon tyyli toimi kunnolla. Tyhjän elementin lisääminen valikkoon ei onnistu suoraan käyttöliittymästä.

Ratkaisu oli kuitenkin helppo. Suodatin wp_nav_menu_items antaa muokata valikkoa vapaasti, se antaa käpisteltäväksi valikon sisällön (wp_nav_menu antaa sitten koko valikon, mutta _items on vähän kätevämpi, jos pitää lisätä elementti). Sitten vain näin teeman tiedostoihin:

add_action('wp_nav_menu_items', 'last_li');
function last_li($content) {
    return $content . "<li>&nbsp;</li>";
}

Helppoa!

Kysy tai kommentoi

  • (ei näy muille)

XHTML: Voit käyttää näitä tägejä: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong> <pre lang="" line="" escaped="" cssfile="">