0

在自定义模板文件中,我插入了一个自定义菜单:

<?php wp_nav_menu( array('menu' => 'Internal' ));?> 

但是,菜单无法为当前 li 项目生成类 current-menu-item。

我正在以与其他页面中的菜单相同的方式插入菜单,没有任何问题。

什么可能导致 Wordpress 无法输出当前菜单项?

干杯特奥多尔

4

2 回答 2

3

尝试使用 wp_reset_query() 函数。

            <?php 
                 wp_reset_query();

                 wp_nav_menu( array('menu' => 'Internal' ));
             ?>
于 2013-12-25T11:07:56.210 回答
0

尝试使用菜单功能

<?php wp_nav_menu( array('theme_location' => 'primary','menu' => 'Internal' ));?> 

您将在 li 中获得 .current-menu-item ,您可以相应地制作效果

于 2013-03-20T08:55:28.380 回答