it-swarm.com.de

Weisen Sie den Listenelementen im Menü eine titelspezifische Klasse zu, basierend auf WP Seiten

Ich verwende derzeit eine von WP generierte Liste von Seiten für meine Site-Navigation - dies geschieht mit der Methode wp_page_menu.

Ich möchte bestimmten Listenelementen im Menü einen benutzerdefinierten Stil hinzufügen, und ich habe mich gefragt, ob es möglich ist, eine Funktion zu verwenden, die den Listenelementen Klassennamen basierend auf dem Namen der Seite zuweist, auf die sie verlinken.

Anstatt beispielsweise Stile auf li.page-item-1500 anwenden zu müssen, möchte ich Stile auf das Listenelement anwenden, das aus dem Seitentitel generiert wurde, z. B. li.about. Ist das möglich?

(Ich verwende WP Version 3.3.1, übrigens)

3
shngrdnr

Ja, Sie können dies auch tun, ohne Code schreiben zu müssen.

  • Suchen Sie auf der Seite "Menüs" die Option "Bildschirmoptionen" oben auf der Seite und das Kontrollkästchen "CSS-Klassen". Klick es.

enter image description here

  • Erweitern Sie danach einen Menüeintrag und Sie sehen eine neue Option für 'CSS-Klassen'.

enter image description here

2
Tom