最简单的方法是为两个不同的菜单提供服务,并为它们分配不同的css类,这样就可以对它们进行不同的样式设置。
if ( is_home() ) {
// use home menu
wp_nav_menu( array( \'menu\' => \'home\', \'menu_class\' => \'menu_home\' );
} else {
// use other menu
wp_nav_menu( array( \'menu\' => \'nohome\', \'menu_class\' => \'menu_no_home\' );
}
我认为,一个插件会使它变得比需要的更复杂。