[WP 3.8] Mehrere Menüs nutzen

  • Hallo,
    ich möchte in meinem Wordpress Theme mehrere Menüs nutzen.
    Also im Header habe ich eine Navigation schon mit einem Menü eingerichtet.

    Jetzt möchte ich zusätzlich auch im Footer ein Menü haben mit Punkten wie Impressum, AGB, etc.

    Wie gehe ich da vor, bzw. wie sage ich im Footer, dass dort ein Menü angezeigt werden soll?

    Für eure Hilfe danke ich im Voraus.

    • 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

  • Hi,

    mit welcher funktion hast du denn dein anderes Menü eingebunden?

    Du kannst das gut mit der Funktion wp_nav_menu machen.

    Dazu musst du in der functions.php folgendes einbinden:

    und an der Stelle an der du die Menüs einbauen willst musst du dann beim main-menü:

    PHP
    <?php wp_nav_menu( array( 'theme_location' => 'main-menu' ) ); ?>


    und bei deinem unteren Menü halt :

    PHP
    <?php wp_nav_menu( array( 'theme_location' => 'unteres-menu' ) ); ?>

    einfügen.

    Das ganze kannst du dann in deiner style.css dann stylen.

    nen paar Klassen sind z.B.
    .main-nav
    .menu-item
    .current-menu-item

    und viele weitere. Die komplette Dokumentation findest du hier:
    http://codex.wordpress.org/Function_Reference/wp_nav_menu

    LG
    Paul

  • Danke Paul, das hat wunderbar geklappt.
    Aber nur so zum Verständis. In der functions.php, der Bereich mit

    Code
    array( 'main-menu' => __( 'Hauptmenu' ),
    
    
              'unteres-menu' => __( 'unteres Menu' ))


    die erste Position ist der Name, wie ich es nachher im Theme einbaue und der zweite der des Menüs im Backend, oder andersrum (oder ganz anders...)?

Jetzt mitmachen!

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