Beiträge von MoVo99

    Super, vielen Dank, hat jetzt doch funktioniert
    Falls noch jemand das selbe Problem wie ich hat:

    PHP
    wp_nav_menu( array('items_wrap' => '<ul id="%1$s" class="nav navbar-nav navbar-contents %2$s">%3$s</ul>', 'menu_class' => 'test'));


    So hat das bei mir Funktioniert.

    Grüße MoVo99

    Hallo,

    ich bin gerade dabei ein WordpressTheme mit dem Twitter Bootstrap Framework zu erstellen. Nun muss ich im Menü Output zur Ul ein paar Klassen hinzufügen, allerding funktioniert das nicht, weder wie es in anderen Foren steht, noch wie es in dem WordPress Codex beschrieben ist.

    Mein Quelltext:
    functions.php

    PHP
    function register_menus(){
                register_nav_menus(
                    array('menu' => __( 'Main' ) )
                );
            }
    
    
            add_action('init', 'register_menus');


    index.php

    PHP
    <?php 
                wp_nav_menu( array(
                    'menu'              => 'primary',
                    'theme_location'    => 'primary',
                    'depth'             => 2,
                    'container'         => false,
                    'menu_class'        => 'nav navbar-nav',
                ));
              ?>

    Wenn ich den Code so benutze, dann Bekomme ich folgenden Output:

    HTML
    <div class="nav navbar-nav"><ul><li class="page_item page-item-2"><a href="http://localhost/wp/?page_id=2">Beispiel-Seite</a></li></ul></div>


    Ich will aber, dass die Klasse zu der <ul> und nicht zum übergeordneten <div> hinzugefügt wird.

    Ich hoffe ihr könnt mir da weiter Helfen.

    Danke und Grüße
    MoVo99