wp_nav_menu() funktioniert nicht!

  • Guten Tag!

    Ich habe ein Problem mit dem wp_nav_menu().

    Ich habe in der functions.php folgende Menüs registriert:

    Code
    register_nav_menus( array (
        'menu-sidebar' => 'Header',
        'menu-header' => 'Sidebar'
    ));

    danach habe ich mein Menü im Backend zugewiesen und möchte nun das Menü in meinem Theme in der Datei header.php ausgeben.
    Hier mein Code:

    PHP
    <?php wp_nav_menu( array(
        'theme_location' => 'Header',
        'menu' => 'menu-header',
        'menu_id' => 'myMenuID',
        'menu_class' => 'myMenuClass',
        'container_id' => 'myContainerID',
        'items_wrap' => '<nav><ul>%3$s</ul></nav>'
    )); ?>

    Egal welche IDs oder Klassen ich ändern möchte es passiert einfach nichts. Die <nav> und <ul> setzt er hingegen super um.

    Weiß jemand woran das genau liegen kann? Ich verzweifle hier momentan :(

    Viele Grüße,
    Sascha

    • 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

  • Versuch mal die IDs gernerell klein zu schreiben, keine Großbuchstaben (und die Classes auch).

    Das Geheimnis des Könnens liegt im Wollen!
    [size=12]Bitte keine Hilfegesuche per PN (auch keine "privaten" Links). Das ist ein öffentliches Forum.[/SIZE]

Jetzt mitmachen!

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