Comment remplacer l’ancien menu wordpress par le menu wp 3 de la bonne manière?

Publié par Jean-Michel le

J’ai un thème wp avec ce menu en entête :

    <div id="header_nav">
        <ul id="nav" class="clearfloat">
            <li><a href="<?php echo get_option('home'); ?>/" class="on">Home</a></li>
            <?php wp_list_pages('title_li='); ?>
        </ul>
    </div>

J’ai suivi le tutoriel ici http://www.wpbeginner.com/wp-themes/how-to-add-custom-navigation-menus-in-wordpress-3-0-themes/

et le remplacer par

<?php wp_nav_menu( array( 'sort_column' => 'menu_order', 'container_class' => 'menu-header' ) ); ?>

mais ça n’a plus du tout le style comme avant. Alors est-ce vraiment la bonne voie ?

Lire également:  Comment empêcher la page d'options de thème Wordpress d'enregistrer des champs vides ?

Solution n°1 trouvée

<?php wp_nav_menu( array('theme_location'  => 'primary or whatever you set it', 'sort_column' => 'menu_order', 'menu_id' => 'nav', 'menu_class' => 'clearfloat', 'container_id' => 'header_nav' ) ); ?>

Codex si votre ami! http://codex.wordpress.org/Function_Reference/wp_nav_menu

Catégories : Wordpress

Jean-Michel

Jean-Michel est en charge de la partie blog du site. Il met en place la stratégie de contenu et répond aux questions fréquentes sur Wordpress.

0 commentaire

Laisser un commentaire

Avatar placeholder

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *