Eine gut strukturierte Website mit Hilfe von WordPress zu erstellen geht mittlerweile recht fix. Auch Menüs mit unterschiedlichen Ebenen sind kein Problem.
Standardmäßig ist es jedoch so, dass für alle Seiten Inhalte erwartet werden, d. h. es funktioniert nicht Unterseiten zu erstellen ohne auch eine Elternseite mit Inhalt anzulegen.
Als Beispiel wäre zum Beispiel eine Elternseite mit dem Namen “Das Team” denkbar, die selber keinen Inhalt hat. Die einzelnen Autoren erhalten dann jeweils eine Kindseite. Hier ein einfaches Beispiel:
- Das Team
- Vladimir Simovic
- Thordis Bonfranchi-Simovic
Eine Elternseite mit Inhalt ist hier aber nicht gewünscht und so muss man sich eine “Ausweichlösung” überlegen.
Weiterleitung im Code des Seiten-Template oder per Plugin
Eine Lösung für Nutzer, die sich die Arbeit im Code zutrauen hat Vladimir beschrieben.
Dabei wird eine Weiterleitung auf die erste Unterseite eingerichtet. Alternativ dazu kann man auch auf diverse Plugins zurückgreifen. Auch mit Hilfe des Plugins wpSEO kann man solche Weiterleitungen einrichten.
Nachteile
Beide beschriebenen Lösungen haben aber einen Nachteil, dem Besucher der Seite wird vorgegeben, wo er “landet”. Und es gibt diese Elternseite bzw. sie ist anklick-, wenn auch nicht, aufrufbar. Es handelt sich also nicht um Nicht anklickbare Eltern im Navigationsmenü.
Es gibt aber eine dritte Lösung, die (falls es das eingesetzte Theme zulässt) meiner Meinung nach die Eleganteste ist. Dabei wird keine Elternseite erstellt und es erfolgt auch keine Weiterleitung.
Menüpunkt ohne Seite
Wenn man einen Elternpunkt “generieren” möchte, der nicht anklickbar, weil nicht vorhanden bzw. verlinkt, ist, dann ist der schönste Weg, diesen über ein eigenes Menü zu erstellen.
Dafür ergänzt man sein Menü mit einem Link!
Dabei muss man darauf achten, dass die URL zunächst auch einen “Inhalt” hat, da WordPress die URL sonst nicht dem Menü hinzufügt.
Damit der Punkt aber nicht anklick- bzw. auswählbar ist, muss man die URL später entfernen.
Beim Einfügen einer Raute (#) bzw. eines Gartenzauns als URL, wird der Titel verlinkt. Man sollte also wirklich darauf achten, dass keinerlei Zeichen für die URL eingetragen sind.
Fügt man dieses Menü nun auf seiner Seite ein, so ist die Elternseite nicht direkt auswählbar. Fährt man mit der Maus darüber werden aber die Kind- bzw. Unterseiten ausgeklappt.
Nachtrag vom 19. August 2016: Vladimir hat aktuell dazu ein Screencast erstellt:
Das Video wird von Youtube eingebettet. Es gelten die Datenschutzerklärungen von Google. Erst nach dem du auf das "Video abspielen" klickst werden die Daten von YouTube geladen.
Wir arbeiten seit 20 Jahren mit WordPress und bieten diverse Dienstleistungen rund um das System an. Kontaktiere uns für weitere Informationen oder für ein Angebot.
sowas kommt da raus? 😉 ist sowas valide?
Eltern
gruss
M
Ja, das ist valide. Das a-Element muss nicht zwingend ein href-Attribut haben. Es gibt sie auch als reine Anker, was aber obsolet geworden ist durch IDs als Sprungmarke.
“Eltern ohne Funktion” hört sich komisch an, ist aber ein super Tipp. Danke. Hab ich gleich umgesetzt.
Cool, danke für den guten Tipp! Das ist eine schöne und elegante Lösung!
Ja Klasse! Ich verwende das Theme TwentyEleven und hatte das Problem, dass man vom Smartphone aus die Unterseiten nicht sauber anwählen konnte. Meist öffnete sich nur die Elternseite, ärgerlich. Dort musste ich deshalb Links zu den Unterseiten platzieren als Workaround. Das hat nun ein Ende!!!
Vielen, vielen Dank!
Alois
[…] guter Tipp für ein verstecktes Feature von WordPress vom deutschen WordPress Profi Vladimir Simovic oder auch PERUN, zeigt einen einfachen Lösungsweg […]
Hallo Vladimir,
das ist mal ein interessanten Beitrag:-) Deinen Vorschlage kenne ich bereits, jedoch nicht den von wpSEO obwohl ich das das Tool schon lange nutze 😉 Muss ich mir mal genauer anschauen.
Was ich an o.g. Lösung nicht so toll finde ist daß der Leser, wenn er dann z.B. “Vladimir” anklickt, auf der URL http://www.domain.de/vladimir landet und nicht auf http://www.domain.de/team/vladimir.
Da die meisten Seiten heute oft ohne breadcrumb arbeiten, wir beide ja offensichtlich auch ;.) würde es mich interessieren wie du oder die anderen das sehen?
Ich persönlich bin der Meinung, daß der Leser anhand der URL schon erkennen sollte wo er sich befindet.
Bei einem Kunden habe ich dem Fall dann eine Seite angelegt, und ohne Link in der Navbar eingefügt. Das ist natürlich weniger optimal, für SEO und so.
Liebe Grüße
Sirpa
Man könnte diesen Links auch eine Klasse geben und das Click-Event per Javascript abfangen.
[…] im Navigationsmenü erstellen: Wie erstellt man ein Menü mit nicht anklickbaren Elternelementen? Ganz ohne Arbeit im Code oder sogar mit Plugins, nur mit der Menüfunktion von […]
Oh, Danke! Endlich mal eine Beschreibung, die auch ich verstehe, die funktioniert und die genau das macht, was ich wollte, dass passiert! 😀
Juhu!
Grüße und nochmal DANKE! Julia
Ist es besser oder schlechter sogenannte Unterkategorien” zu haben auf seiner Internetseite?
Hallo! Danke für die nützlichen Tipps!. Ich habe nicht so viele Erfahrungen und brauche immer gute Ratschläge. Ich habe meine erste Webseite mit Vorlagen gebastelt. http://www.templatemonster.com/de/ Das Ergebnis war ziemlich gut.
Lustig, für zwei Kundenprojekte bin ich auf genau die selbe Lösung gekommen. (http://kosmetik-im-townhouse.de/, http://kurdologie.de/)
Ich frage mich nur: Wir nutzen da eine Inkonsistenz aus. WP akzeptiert erst keine Menüeinträge ohne Link, aber merkt nicht, wenn der Link hinterher wieder entfernt wird. Sobald das bei WP jemand merkt, geht es plötzlich vielleicht nicht mehr.
Ich hoffe sehr, WP erlaubt das bald offiziell – für Tablets ist das ja erforderlich.
Super danke … prima einfach und gut umsetztbar …
ist zwar ein seltsames unterfangen, aber wenn der auftraggeber es wünscht …. ;-/
Hallo und vielen Dank für den Tipp!