Seitenlink im Menü nicht anklickbar machen

  • Zur Zeit wird in der Navigation die oberste Hierarchie der Seiten angezeigt. Wenn der Besucher mit der Maus auf diesen Menüpunkt geht, klappt das Menü aus und alle Unterseiten sind zu sehen. Ich such nach einer Lösung, die oberste Seitenhierarchie im Menü nicht anklickbar zu machen bzw. dass bei einem Klick die entsprechende Seite nicht geöffnet wird.

    Beispiel:

    test (oberste Kategorie, Seite soll bei Mausklick nicht geöffnet werden)
    - test 1
    - test 2
    - test 3

    Das Menü wird durch folgende Zeile angezeigt und ich möchte dort einen Befehl einbauen, der mein Ziel umsetzt.

    Zitat

    <?php wp_list_pages('sort_column=menu_order&title_li=&exclude=2,205'); ?>

    Alternativ könnte ich auch für die oberste Seitenhierarchie eine leere Seite nehmen und dort eine Weiterleitung einbauen, aber es muß ja auch anders gehen.

    • 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

  • Zur Zeit wird in der Navigation die oberste Hierarchie der Seiten angezeigt. Wenn der Besucher mit der Maus auf diesen Menüpunkt geht, klappt das Menü aus und alle Unterseiten sind zu sehen.


    Per JavaScript? Wenn ja, dann lauf per JS durch das Menü, finde jeden Link in der 1. Ebene und füge einen Eventhandler für onclick hinzu, der einfach nur "return false" liefert. Mit jQuery wär das vermutlich weniger Code als ich hier zum Erklären brauche. ;-)

    Zitat

    Alternativ könnte ich auch für die oberste Seitenhierarchie eine leere Seite nehmen und dort eine Weiterleitung einbauen


    Dafür hab ich mal ein Plugin geschrieben:
    http://forum.wordpress-deutschland.org/konfiguration/…html#post260069

    (Ich würde vielleicht beides kombinieren...)

Jetzt mitmachen!

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