查看当前页面时的菜单分发

时间:2015-10-27 作者:csharpdude77

我正在使用以下代码在我正在构建的WordPress主题中生成一个菜单。每次我访问一个页面时,菜单中该页面的链接都会被删除。

<?php 
 /**
    * Displays a navigation menu
    * @param array $args Arguments
    */
    $args = array(
            \'theme_location\' => \'primary\',
            \'menu\' => \'\',
            \'container\' => \'\',
            \'container_class\' => \'\',
            \'container_id\' => \'\',
            \'menu_class\' => \'\',
            \'menu_id\' => \'\',
            \'echo\' => true,
            \'fallback_cb\' => \'custom_menu\',
            \'before\' => \'\',
            \'after\' => \'\',
            \'link_before\' => \'\',
            \'link_after\' => \'\',
            \'items_wrap\' => \'<ul id = "nav" class = "">%3$s</ul>\',
            \'depth\' => 0,
            \'walker\' => \'\'
    );

    wp_nav_menu( $args );
?>
</div>

1 个回复
SO网友:Dave Romsey

听起来您可能有一些CSS针对并隐藏WordPress添加的当前菜单项类之一,例如.current-menu-item.current_page_item. 您发布的代码不会导致菜单项如前所述消失。

相关推荐