Aufklappbares Menü mit Fold Page Menü ?

  • Hallo !

    Ich möchte gerne, daß mein Seitenmenü in der Sidebar ausklappbar ist, also die Unterseiten erst angezeigt werden, wenn die übergeordnete Seite angeklickt wird.

    Bei der Suche nach einer Lösung bin ich auf das Plugin Fold Page Menü gestossen. Habe es versucht nach der Anleitung einzubauen, aber ich scheitere daran den Code in meine Sidebar richtig einzubauen.

    Dieser Code soll in der Sidebar eingefügt werden:

    PHP
    <?php if (function_exists('fold_page_menus')) { ?>
    <?php wp_list_pages(fold_page_menus().'title_li=<h2>Seiten</h2>'); ?>
    <?php } else { ?>
    <?php wp_list_pages('title_li=<h2>Seiten</h2>' ); ?>
    <?php } ?>

    Und das ist meine Sidebar:

    Kann mir jemand sagen, wie ich das richtig einbaue, damit es funktioniert ?

    Danke im voraus.

    cologneking71

    • 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

  • Nix gegen Monika, aber ich verwende dafür immer "Fold Page List" ;-)

    Wenn der Einbau scheitert, kann das vielleicht daran liegen, dass du Widgets verwendest u. die Angaben in der sidebar.php daher ignoriert werden?

  • Hallo marX !
    Danke für deine Antwort. Ich verwende die Widgets für meine Sidebar.
    Müßte ich die generell deaktivieren ?
    Wie müßte ich meine sidebar.php denn ändern ?
    Danke schonmal.

    cologneking71

  • Wenn du Widgets verwendest, dann zeigen Änderungen an der sidebar.php keine Wirkung. Also entweder Widgets nicht verwenden (alle Widgets aus der Sidebar entfernen), oder Code vor der Zeile

    PHP
    <?php if ( function_exists('dynamic_sidebar') && dynamic_sidebar('sidebar 1') ) : else : ?>


    bzw. nach der Zeile

    PHP
    <?php endif; ?>


    einfügen. Dann erscheint das Menü trotz Widgets.

    Folding-Menü mit Widgets kenn ich leider keins. :-(

  • Hallo, ich ahbe das plugin nun auch mal eingebaut, leider sind ist das menu bei mir schon direkt aufgeklappt? kann man das so einestellen das es am anfang eingeklappt ist und sich nur die unterseiten öffnen wenn ich deren oberseite öffne?`

    mein code

    Zitat


    <?php if (function_exists('fold_page_menus')) { ?>
    <?php wp_list_pages(fold_page_menus().'title_li=<h2>Seiten Test</h2>'); ?>
    <?php } else { ?>
    <?php wp_list_pages('title_li=<h2>Seiten Test</h2>' ); ?>
    <?php } ?>

    <ul>

Jetzt mitmachen!

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