Hi,
ich arbeite zur Zeit an einer sehr großen Seite mit dem neuen Nav-Menü in WP 3.0.
Nun ist ein Problem aufgetaucht, für welches ich bis jetzt keine gute Lösung gefunden habe:
Auf der Seite gibt es folgende Nav-Struktur:
-Menüebene1 (Page) A
-Menüebene1 (Page) B
-Menüebene2 (Categorie-1)
-Menüebne3 (Artikel 1-n)
-Menüebene2 (Categorie-2)
-Menüebne3 (Artikel 1-n)
-Menüebene2 (Page) C
-Menüebene1 (Page) D
-Menüebene2 (Page) E
-Menüebene3 (Page) F
Wenn ich auf Page F bin, so ist Page E mein Parent und Page D mein Ancestor. Das funktioniert super und der CSS Code stimmt!
Jedoch gibt es ein Problem.
Wenn ich in einem Artikel von Categorie-1 bin, so hat die Categorie-1 die CSS-Klasse:
Korrekt!
Jedoch die Page auf Menüebene1 nur:
menu-item menu-item-type-post_type menu-item-1144
D.h. ich verliere die Information über den Vorfahre "Ancestor". Normal sollte hier
stehen.
Kennt jemand sich so tief in Wordpress aus, dass er mir bei diesem Problem helfen kann? Bzw. weiß jemand wie ich mit der function.php hier die dafür verantwortliche Funktion überschrieben kann?
Vielen Dank und beste Grüße
Benedikt