Support » Allgemeine Fragen » Anfängerfrage zu Menüs

  • Liebe Experten,
    ich kämpfe mich gerade durch die Anfänge mit WP, das hier momentan lokal auf XAMPP läuft und bitte um Hilfe. Noch ist mir bei vielem nicht klar, ob es Sache des Themes oder von WP ganz allgemein ist. Ich fing einfach mal an mit dem Theme Twenty Seventeen.

    Ich möchte eine Site mit weitgehend statischen Seiten, keinen Blog.

    Ich möchte zwei Menüs – eines für die „normalen“ Seiten und ein zweites fürs Impressum und die Datenschutzseite.

    Im Menüpunkt „Menüs“ sehe ich nun drei Menüs:

    Oberes Menü
    (aktueller Wert: Oberes Menü)

    Social-Links-Menü
    (ohne Angabe darunter)

    Impressum-Menü
    (aktueller Wert: Social-Links-Menü)


    Wenn ich in „Oberes Menü“ reinsehe, sehe ich
    Startseite (individueller Link)
    Seite 1
    Seite 2

    Und wenn ich „Impressum-Menü“ aufrufe, sehe ich
    Impressum
    Datenschutz


    Das enspricht genau der Struktur, die ich haben möchte. Was aber tatsächlich passiert, ist was anderes: Auf allen Seiten ist ein Menü, das alle vier Seiten enthält. Von einem zweiten Menü ist nichts zu sehen.

    Hat mir jemand vielleicht den entscheidenden Tipp?
    Oder gern auch was zum Nachlesen, aber bitte auf Deutsch?

    Schönen Dank,
    Karsten

Ansicht von 5 Antworten - 1 bis 5 (von insgesamt 5)
  • Hey Karsten, willkommen im Forum. Ich bin einer der Freiwilligen hier, die versuchen, deine WordPress-Fragen zu beantworten. Mal sehen, ob ich das hinbekomme:

    Wenn du in WordPress neue Seiten erstellst, werden dazu automatisch Einträge in einem Standard-Navigationsmenü erstellt*. Das ist allerdings wenig flexibel, weshalb es zusätzlich die Möglichkeit gibt, unter Design > Menüs eigene Menüs zu erstellen, die dann das Standard-Menü überschreiben.

    (* nicht jedes Theme zeigt automatisch dieses Standard-Navigationsmenü an, manche Themes setzen voraus, dass du ein eigenes Menü erstellst. Das siehst du spätestens, wenn du eine neue Seite erstellst, aber keinen automatisch hinzugefügten Menü-Eintrag auf der Webseite findest.)

    Um besser auseinanderhalten zu können, welches Menü nun wo angezeigt wird, werden im Theme außerdem Plätze vorgegeben, an denen die selbst erstellten Menüs dann platziert werden können.

    Die bei Twenty Seventeen vorgegebenen Menü-Plätze heißen Oberes Menü und Social-Links-Menü, wobei die Bezeichnungen schon erahnen lassen, wofür diese Plätze vorgesehen sind: Einmal ein Navigationsmenü oben, direkt unter dem großen Titelbild und einmal ein Menü für die Links zu deinen Social Networks (Facebook, Twitter, Google+, …). Ein Menüpunkt „Rechtskram im Footer“ fehlt, was aber nicht weiter schlimm ist weil du außerdem Navigationsmenüs auch als Widget (Menüpunkt Design > Widgets) hinzufügen kannst. Praktischerweise gibt es zwei Widget-Bereiche Footer 1 und Footer 2, in denen du z.B. deine Adresse und ein kleines Menü mit Links zu Extra-Seiten mit Impressum und Datenschutzerklärung unterbringen kannst.

    Nachdem wir geklärt haben, wo die Navigationsmenüs unterbegracht werden können, brauchst du eigentlich in Design > Menüs nur noch zwei Menüs zu erstellen, wobei du das eine z.B. „Hauptmenü“ und das andere „Rechtskram“ nennst. Beiden Menüs weist du per Drag-and-Drop die entsprechenden Seiten zu, achtest bei dem Hauptmenü auf die Zuordnung zum Menü-Platz „Oberes Menü“ über das Kontrollkästchen (beim Menü Rechtskram machst du einfach bei beiden Kästchen kein Häkchen) und speicherst jeweils die Menüs ab. Unter Design > Widgets ziehst du noch das Kästchen „Navigationsmenü“ in den Widget-Bereich „Footer 2“ und wählst hier im Dropdown-Menü das Navigationsmenü „Rechtskram“ aus.

    Alles auf Deutsch, alles hoffentlich verständlich – wenn nicht, meldest du dich nochmal. 🙂

    Thread-Starter karst3n

    (@karst3n)

    Ganz herzlichen Dank, Bego Mario Garde, für die schnelle Hilfe. Ich öknnte mir gut vorstellen, dass ich mich hier auch mal beratend beteilige, wenn ich etwas weiter bin – es wäre nicht das erste Projekt, wo das so läuft.

    Ich glaub, der entscheidende Punkt Deiner Antwort ist der, dass im standardmäßig vorhandenen „Oberen Menü“ immer sämtliche Seiten landen.

    Das Menü „Rechtskram“ mit dem Ort „Social-Links-Menü“ erscheint ganz am Ende der Seiten, und es hat zwei gleich aussehende runde Buttons. Was zu den Fragen führt:
    – Kann man diese Buttons irgendwie weglassen und normalen Text anzeigen?
    – Kann man die Position nicht ganz woanders haben (ich hätt’s am liebsten ganz oben auf den Seiten)?

    Schönen Gruß
    Karsten

    Das Menü „Rechtskram“ mit dem Ort „Social-Links-Menü“ erscheint ganz am Ende der Seiten

    Wie schon beschrieben, ist der Menü-Platz „Social-Links-Menü“ eigentlich einem Menü mit … nunja: Social Links vorbehalten. Gibst du eine Twitter-Adresse ein, wird statt des „runden Buttons“ ein Twitter-Icon angezeigt, bei einem Facebook-Link ein Facebook-Icon, usw.

    Wenn du unten ein Navigationsmenü mit Links zu Impressum und Datenschutz ausgeben möchtest, kannst du unter Design > Widgets ein Widget „Navigationsmenü“ in den Widget-Bereich „Footer 1“ (oder 2) ziehen.

    Natürlich könntest du mit eigenen CSS-Regeln (Design > Customizer > Zusätzliches CSS) auch das Verhalten des Social-Links-Menüs ändern, nur wäre das eigentlich zu umständlich, weil … Lösung siehe oben.

    Kann man die Position nicht ganz woanders haben?

    Die Aufgabe von Themes ist, dir die Gestaltung und die Umsetzung der Gestaltung mit PHP/HTML/CSS/JavaScript abzunehmen. Der Entwickler des Themes macht Vorgaben, wie er sich die Gestaltung vorstellt und du kannst es entweder so übernehmen oder dir ein anderes Theme aussuchen. Sicherlich gibt es auch noch die Möglichkeit, Ergänzungen an einem Theme vorzunehmen, nur wird es dann (insbesondere für Einsteiger) recht schnell recht ungemütlich, weil du dann doch ordentlich programmieren musst. In dem Fall wäre ein Child Theme der richtige Weg. Du findest im Web zahlreiche Tutorials zur Erstellung von Child Themes.

    Thread-Starter karst3n

    (@karst3n)

    Ah, jetzt hab ich’s kapiert! Habe per Widget ein Menü für den Rechtskram in den Footer gepackt, dessen Titel man sogar weglassen kann und wo die Menüpunkte unter ihrem Namen angezeigt werden. Prima!

    Merkwürdig nur, dass es Widgtes ausschließlich für den Footer gibt. Offenbar ist das eine Einschränkung dieses Themes und das ist derzeit noch mein größtes Problem: Herauszufinden, was Sache des Themes ist und was allgemein in WP gilt.
    (Am liebsten hätte ich ja das Menü „Rechtskram“ ganz oben, denn es muss einfach gut erreichbar sein.)

    Herzlichen Dank für die tolle Unterstützung!

    Am liebsten hätte ich ja das Menü „Rechtskram“ ganz oben, denn es muss einfach gut erreichbar sein.

    Ich bin kein Rechtsanwalt, aber nach meinen Informationen müssen Impressum und Datenschutzerklärung von jeder Webseite aus lediglich mit einem Klick erreichbar sein. Wo das auf der Webseite steht, hat der Gesetzgeber nicht vorgegeben.

Ansicht von 5 Antworten - 1 bis 5 (von insgesamt 5)
  • Das Thema „Anfängerfrage zu Menüs“ ist für neue Antworten geschlossen.