Sidebar Menu + Ändern pro Seite

  • Guten Morgen,

    ich bin relativ neu im Wordpress Bereich und versuche mich gerade daran eine Webseite (für einen Sportverein) zu basteln.
    Das Theme, welches ich mir ausgesucht habe, bietet mir "Kopfmenü" aber kein Menü für die Seite.

    Mein Menü hat an einigen Stellen 4 Ebenen.. ich finde das irgendwie eine Ebene zuviel, deswegen würde ich gerne die 4te Ebene auslagern in eine Sidebar. Weiß aber nicht wie ich das mache.. suche da bestimmt schon seit 2 Tagen im Internet nach einer Lösung, aber habe keine gefunden. Vielleicht habt ihr ja 1-2 Tipps wie ich das hin bekomme und ob das überhaupt geht. Also meine Fragen:

    1. Wie kann ich ein Menü in die Sidebar packen
    -> Die Antwort zu der Frage habe ich schon gefunden -> Plugins .. Allerdings nicht in Kombination mit Frage 2.

    2. Wie kann ich das Menü pro Seite ändern.
    -> Heißt: Ich gehe auf Seite 1 -> Das Menü wird nicht angezeigt, weil hierzu keine 4te Ebene existiert.
    -> Gehe ich auf Seite 2 -> Das Menü (4te Ebene) zur Seite 2 wird angezeigt
    -> Gehe auf Seite 3 -> Das Menü zur Seite 3 wird angezeigt

    usw.

    Geht sowas überhaupt? Oder löst man sowas vielleicht sogar ganz anders? Vielleicht einfach doch mit einer 4ten Ebene?

    Vielen Dank

    • Anzeige

    Hallo!

    Wenn du gerade an deiner Website arbeitest oder dein aktuelles Hosting überdenkst: Wir betreiben mit NetzLiving eine Hosting-Plattform, die speziell auf Performance, Sicherheit und einfache Verwaltung ausgelegt ist.

    • ✔️ Schnelle Ladezeiten (optimiert für WordPress & Co.)
    • ✔️ Deutsche Server & DSGVO-konform
    • ✔️ Persönlicher Support (kein 0815-Ticket-System)

    Mehr erfahren

  • Hihi, dein zweiter Ansatz ist gar nicht mal blöd …

    Aber insgesamt muss man irgendwie mehr wissen.
    Über Menü im PlugIn in der Sidebar kann man das lösen mit verschiedenen Templates für verschiedene Seiten- oder Beitragsgruppen oder mit Conditional Tags (oder auch mit einem custom Sidebar PlugIn). Wird schnell ziemlich unübersichtlich.

    Das mit der vierten Ebene klappt aber nur dann sinnvoll, wenn du deine Sidebar nicht auch noch für andere Inhalte brauchst. Hintergrund: Du bekommst die unterste Ebene deines Menüs über CSS -> Positionierung absolut an eine beliebige Stelle im Browserfenster, also z.B. auch in die Sidebar. Wenn du aber schon anderen Inhalt in der Sidebar hast, woher willst du wissen, auf welcher Höhe das Menü beginnen soll? Oder du machst das Menü zuerst. Das kann aber unterschiedlich viele Punkte haben – woher willst du wissen, wieviel Platz beim übrigen Inhalt freibleiben muss?

    Sind es Seiten oder Beiträge?
    Ein Lösungsansatz könnte auch über wp_list_pages oder über einen weiteren Loop in der Sidebar gehen.

    Entweder, du hast jetzt hier einige Suchstichworte, mit denen du selbständig weiterkommst. Oder frag nochmal gezielter nach mit genaueren Informationen, welche Struktur du genau brauchst.

    Gruß
    helix

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!