Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
在自定义模板文件中,我插入了一个自定义菜单:
<?php wp_nav_menu( array('menu' => 'Internal' ));?>
但是,菜单无法为当前 li 项目生成类 current-menu-item。
我正在以与其他页面中的菜单相同的方式插入菜单,没有任何问题。
什么可能导致 Wordpress 无法输出当前菜单项?
干杯特奥多尔
尝试使用 wp_reset_query() 函数。
<?php wp_reset_query(); wp_nav_menu( array('menu' => 'Internal' )); ?>
尝试使用菜单功能
<?php wp_nav_menu( array('theme_location' => 'primary','menu' => 'Internal' ));?>
您将在 li 中获得 .current-menu-item ,您可以相应地制作效果