如何正确地用wp3菜单替换旧的WordPress菜单?

时间:2011-06-21 作者:user310291

我有一个wp主题,标题中有此菜单:

    <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>
我跟着图坦卡蒙来到这里http://www.wpbeginner.com/wp-themes/how-to-add-custom-navigation-menus-in-wordpress-3-0-themes/

并将其替换为

<?php wp_nav_menu( array( \'sort_column\' => \'menu_order\', \'container_class\' => \'menu-header\' ) ); ?>
但它的风格一点也不像以前。那么这真的是正确的方式吗?

1 个回复
SO网友:Daniel Sachs

<?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\' ) ); ?>
如果你的朋友是抄本!http://codex.wordpress.org/Function_Reference/wp_nav_menu

结束

相关推荐

Menu API not switching menus?

我正在使用菜单API,我想切换到其他菜单,但出于某种原因,它保留了第一个菜单这是我的密码在函数中。php add_action( \'init\', \'register_my_menus\',10 ); function register_my_menus() { register_nav_menu(\'main-navigation\', \'Main Navigation\'); } 下面是我的主题文件(header.ph