Hallo zusammen,
ich bin ein rechter Neuling und vielleicht fehlt mir auch der richtige Suchbegriff, aber leider habe ich noch keinen Ansatzpunkt für mein Problem gefunden.
Ich verwende das Theme Twenty Sixteen, v1.3
Was ich kann:
Hab mal früher mit html herumgebastelt. Kann ein bisschen scripten mit batch und powershell. Programmiersprachen kann ich keine, verstehe aber extrem einfachen Code, was der macht, und kann halt dann copy und pasten.
Was ich tun möchte:
Ich möchte gerne im Header zwei Menüstruktur-Leisten haben.
Die obere Menüleiste sollten nur Links darstellen (da braucht es keine Unterpunkte), die ein zweiteres Menü aufrufen.
z.b In der oberen Menüleiste befinden sich die Punkte "Handarbeiten", "Gärtnern", usw. Klicke ich auf "Handarbeiten" erscheint ein weiteres Menü. Dieses Menü hat dann mehrere Ebenen. Z.b. Dort gibt es dann "Stricken" mit Untermenü "Techniken", "Vorlagen", das wiederum mit eigenen Untermenüs wie "Mützen", "Socken",... usw.
Nun kann man im oberen Menü "Gärtnern" auswählen und es erscheint ein komplexes Menü zum gärtnern. Da das zwei komplett unterschiedliche Themen sind mit jeweils vielen Untermenüpunkten möchte ich das so trennen.
Was ich schon getan habe:
Ich habs auch schon mit einer einfachen Menüstruktur probiert, und mit verschiedenen Such-Plugins und Tags herumexperimentiert, aber das sah bei sämtlichen Varianten sehr chaotisch aus.
Ich hab auch schon nach Themes gesucht, die so eine doppelte Menüstruktur schon hat, habe aber keines gefunden.
Ich habe nun ein "secondary-menu" in der header.php und functions.php erstellt. Habe ein zweites Menü gemacht, dass als Postition "secondary-menu" bekommen hat. Das funktioniert und wird richtig angezeigt.
Aber die beiden Menüs funktionieren jetzt völlig unabhängig.
Fragen über Fragen:
Wie kann ich Menüs verknüpfen?
Idee1:
Ich schaffe es irgendwie dass ich unter "Design" -> "Menüs" nicht nur Seiten, Beiträge, Individuelle Links und Kategorien auswählen kann, sondern auch Menüs. Dann könnte ich zuvor erstellte Menüs als Menüpunkt hinzufügen. Kann man das machen?
Idee2:
Wenn man einem kompletten Menü einen Link zuweisen könnte, könnte ich unter "Design" -> "Menüs" einfach den Punkt "Individuelle Links" missbrauchen, um ein weiteres zuvor erstelltes Menü anzugeben?
Idee3:
Ich schreibe irgendwo in einer .php (schätzungsweise header.php?) die Punkte des ersten Menüs fix hin, die dann jeweils fix ein Menü aufrufen. Also "Handarbeiten" ruft primary menu auf, "Gärtnern" ruft secondary menu auf,... ?
Idee4:
Ich setze irgendwie einen Header über den Header. So wie früher bei html. Ich rufe durch einem oberen Menüpunkt einfach ein weiteres frameset auf. Ich fürchte da reichen meine .php-Kenntnisse nicht.
Ich hoffe jemand kann mich ein bißchen beraten oder hat einen Tipp für mich.
Oder wie so eine doppelte Menüstruktur fachlich heißt, falls das einen speziellen Begriff hat, damit ich besser suchen kann.
Danke schon mal dass du bis hier her gelesen hast und Liebe Grüße
JTea