在自定义模板文件中,我插入了一个自定义菜单:
<?php wp_nav_menu( array('menu' => 'Internal' ));?>
但是菜单无法为当前li项生成类current-menu-item。
我以相同的方式为其他页面中的菜单插入菜单,没有任何问题。
什么可能导致Wordpress输出当前菜单项失败?
干杯 特奥多尔
答案 0 :(得分:3)
尝试使用wp_reset_query()函数。
<?php
wp_reset_query();
wp_nav_menu( array('menu' => 'Internal' ));
?>
答案 1 :(得分:0)
尝试使用菜单功能
<?php wp_nav_menu( array('theme_location' => 'primary','menu' => 'Internal' ));?>
你将获得li中的.current-menu-item,你可以相应地产生效果