Okay, aber das ist ja gar nicht das Problem:
Wie bekomme ich den z.B. deine Klasse :class="primary", nur bei Pages die Kinder haben, ins Menü?
Ich will die Sache ja nicht Hardcoden sondern per wp_list_pages realisieren.
In Etwa so:
Code
<ul id="menu>
<li class="primary"><a href="link zur überseite" title="#">Menü-Überseite1</a><pfeil zum aufklappen></li>
<ul>
<li class="link">Unterpunkt 1</li>
<li class="primary"><a href="link zur überseite" title="#">Menü-Überseite1</a><pfeil zum aufklappen></li>
<ul>
<li class="link">Unter-Unterpunkt 1</li>
<li class="link">Unter-Unterpunkt 2</li>
</ul>
<li class="link">Unterpunkt 3</li>
</ul>
</li>
<li class="primary"><a href="link zur überseite" title="#">Menü-Überseite2</a><pfeil zum aufklappen></li>
<ul>
<li class="link">Unterpunkt 1</li>
<li class="link">Unterpunkt 2</li>
<li class="link">Unterpunkt 3</li>
</ul>
</li>
</ul>
Alles anzeigen
Bisher hab ichs nur geschafft den Pfeil hinter JEDES Listitem zu packen
PHP
<?php echo preg_replace('@\<li([^>]*)>\<a([^>]*)>(.*?)\<\/a>@i', '<li$1><a$2>$3</a><span class="arrow">PFEIL</span>', wp_list_pages('echo=0&orderby=name&title_li=')); ?>
Ich möchte aber, dass nur Listitems die auch Kinder haben nen Pfeil bekommen...
Achja für Leute die kein JS haben:
ZitatDiese Seite benötigt Javascript, um korrekt angezeigt zu werden.
Überprüft eure Browsereinstellungen, um Javascript zu aktivieren.
Aber darum gehts ja gar nicht....