Maßgeschneiderte Menüs mit WordPress 3.0

Wenn Sie die Sortierung nach Seiten und Kategorien zur Zusammenstellung einer Navigation als arg eingeschränkt empfinden, andererseits aber (noch) nicht mit Template-Tags herumbasteln wollen, so nutzen Sie die neue Funktion Design/Menüs in WordPress 3.0: Mit diesem Werkzeug lassen sich beliebige Seiten, Kategorien, Einzelbeiträge oder sogar externe Links zu einer maßgeschneiderten Navigationsleiste zusammen fassen. Bei ganz aktuellen Layouts (wie dem Standardtheme Twentyten) erscheint dieses Element, sobald Sie es erstellt haben, an bereits vorgesehener Stelle im Seitenkopf oder der Seitenleiste. Bei älteren Themes binden Sie Ihre persönliche Navileiste per Widget in der Seitenleiste ein.

Die neue Menüfunktion – der Stein der Weisen?
Naja, irgendwie schon – zumindest wenn Sie ein WordPress-Einsteiger sind, Sie genaue Vorstellungen davon haben, wie die Navigation aussehen soll, aber nicht selbst unter der Motorhaube des Systems schrauben können oder wollen. Allerdings sind die mit der Menüfunktion erstellten Leisten statisch: Ändern sich (Perma-)Links, kommen neue (Unter-)Seiten hinzu, müssen Sie diese manuell ergänzen. TemplateTags wie wp_list_pages reflektieren Änderungen dagegen selbsttätig. Langfristig lohnt also die Beschäftigung mit ihnen!

So erstellen Sie ein maßgeschneidertes Menü und bauen es ein:

  1. Wechseln Sie im Backend zu Design/Menüs und vergeben Sie oben rechts einen Namen für Ihr eigenes Menü. Bestätigen Sie mit Menü erstellen.
  2. In der Mitte der Backend-Seite sehen Sie nun drei Boxen: Seiten, Kategorien und Links. Wählen Sie in Ihnen jeweils aus, welches Element Sie in Ihre Navigation aufnehmen wollen und bestätigen Sie mit Zum Menü hinzu-fügen. Bei Links tippen Sie eine Webadresse und den Linktitel.
  3. Auf der rechten Seite sehen Sie die Elemente, die im Menü gelandet sind. Schieben Sie sie mit gedrückter Maustaste beliebig hinauf oder herunter oder legen Sie sie auf einer anderen der Leisten ab, um quasi einen Untereintrag dazu zu erzeugen (1.). Die unterordnete Seite wird dann eingerückt dargestellt. Mit einem Klick auf den kleinen Pfeil rechts an den Leisten öffnen Sie deren Details und können zum Beispiel angezeigte Namen ändern (2.). Bestätigen Sie am Ende mit Menü speichern. (3., siehe Abbildung unten)
  4. Wiederum in der Mitte der Seite finden Sie die Box Anordnung in Theme, falls Ihr aktuelles Layout die neue Menüfunktion bereits unterstützt. Wählen Sie die gerade erstellte Leiste aus, damit diese im Theme platziert wird. Beim Standardtheme Twentyten ersetzt sie dann zum Beispiel die bisherige Navigation im Seitenkopf, die nur Seiten abbildete.
  5. Unterstützt Ihr Theme die eigenen Navigationsleisten noch nicht, wechseln Sie auf die Seite Design/Widgets . Ziehen Sie dort mit gedrückter Maustaste die Leiste Individuelles Menü in einen der verfügbaren Bereiche, zum Beispiel Seitenleisten oder Footer. Wählen Sie aus, welches Ihrer Navi-Elemente gezeigt werden soll und bestätigen Sie mit Speichern.

3 Kommentare

  1. lars sagt:

    Merci für den Artikel ;)
    Ok ich hätte mit den Untermenüs auch selbst draufkommen, bzw es sehen sollen … aber nach 8h WP ist das wie mit dem Wald und den Bäumen …

    Also Dankeschön

  2. sven sagt:

    Hallo, ich habe mir heute wp 3 installiert und bin auf deinen Artikel gestoßen. Ich weiss nicht ob ich einfach zu blöd bin aber ich habe In einer Kattegorie eine unterKattegorie. Ich würde dieser Gerne als drop dwon menu anzeigen lassen wenn ich auf die erste Kattegorie klicke. ist das möglich??

    • gfra sagt:

      Hmm, ich verstehe das nicht so ganz: Die Unterseiten der Unterkategorie sollen ausklappen, wenn man die Hauptkategorie klickt? Ob das geht, hängt von deinem Theme ab – ob es Dropdowns darstellt und bis zu welcher Tiefe… Oder meinstest du etwas anderes? Viele Grüße, Gabi

Hinterlasse eine Antwort

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind markiert *

*