2012-07-31, 16:07:25
Va.OS Wrote:jeder Menüpunkt hat ein eigenes icon bildchen und die komplette menüfläche fungiert als link... (in reinem HTML ist das kein problem...)
Es gibt mehrere Möglichkeiten, z.B.:
- get_navigation gibt den einzelnen li als Klasse den Seitennamen (Slug). Damit kannst Du mit entsprechenden CSS-Regeln ein Bild einfügen, z.B.:
Code:
.nav li a { display: block; padding-left: 20px; }
.nav li.index a { background: url(bild-fuer-index.png) 0 0 no-repeat; }
.nav li.seite2 a { ...
- mit menu_data bekommst Du einen Array mit den Menüdaten, den Du dann mit PHP verarbeiten kannst, d.h. HTML mit den Bildern generieren kannst - dabei kann dann z.B. dein Bildname gleich dem Seitennamen sein - es hilft, testweise die Daten aus menu_data auszugeben, um zu sehen, wie sie aufgebaut sind:
Code:
$md = menu_data();
print_r($md);
- mit dem Plugin I18N Custom Fields kannst Du jeder Seite ein zusätzliches Feld zur Auswahl eines Bildes hinzufügen und dann mit dem Plugin I18N relativ einfach ein eigenes HTML zusammenbauen.