3. Hierarchie-Ebene ein/ausblenden (wp_list_pages)

  • Hallo zusammen,
    ich muss momentan an einem alten Wordpress Template anpassungen vornehmen und stehe vor einem Problem:

    Es kommt eine dritte Hierarchie-Ebene ins Menü dazu.
    Im CSS habe ich die auch schon definiert.

    Das ganze soll natürlich nur eingeblendet werden wenn man die jeweilige Parent-Seite anklickt. Momentan ist es aber immer zu sehen.

    Hier ist die Seite:
    http://www.viswa.de/index.php/arztpraxen/
    Die eingerückten Menüpunkte sollen erst bei Klick auf Produktinfo eingeblendet werden und bei Klick auf z.B. Terminmanagement wieder ausgeblendet werden.

    Hier ist der Code den ich verwende:
    <div id="submenu">
    <ul>
    <?php
    global $wp_query;
    if( empty($wp_query->post->post_parent) ) {
    $parent = $wp_query->post->ID;
    }
    else {
    $parent = $wp_query->post->post_parent;
    }

    wp_list_pages("title_li=&child_of=$parent&depth=2");
    ?>
    </ul>
    </div>

    Ich habe zwar mit der Suche das ein oder andere gefunden, da ging es aber immer nur um die zweite Ebene.

    Vielleicht weiß von euch jemand weiter.

    Danke schonmal!
    Marco

    • 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

Jetzt mitmachen!

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