如何在同一主题位置有条件地更改菜单 时间:2013-09-04 作者:sunshine 是否可以使用条件标记更改为不同的菜单,但使用相同的主题位置?我创建了两个菜单,我想有条件地将其显示在相同的位置,即二级菜单位置。 1 个回复 SO网友:Anand Kumar 是的,您可以使用条件标记轻松切换菜单。例如,如果要为登录用户和未登录用户显示不同的菜单,则可能如下所示:<?php if ( is_user_logged_in() ) { wp_nav_menu( array( \'theme_location\' => \'logged-in-menu\' ) ); } else { wp_nav_menu( array( \'theme_location\' => \'logged-out-menu\' ) ); } ?> Read WordPress Codex 结束 文章导航