仅当用户登录时显示菜单 时间:2012-11-28 作者:Kirsty Marks Possible Duplicate:How to Use the Function is_user_logged_in To Display Different Menus? 我希望创建一个登录页面,该页面的显示方式类似于扩展菜单(首先登录该页面的用户将不会看到此扩展菜单)现在我是否创建了一个使用一个菜单的页面?还有另一个使用不同菜单的页面?然而,我使用了标题中的菜单,因此我需要创建一个不同的页面模板,该模板调用一个标题显示X菜单,然后调用另一个标题显示Y菜单,客户“登录”时将指向该菜单提前谢谢你。基尔斯蒂 1 个回复 SO网友:Chip Bennett 使用is_user_logged_in() 有条件根据用户登录状态输出不同的菜单。例如:$theme_location = ( is_user_logged_in() ? \'header_logged_in\' : \'header_not_logged_in\' ); wp_nav_menu( array( \'theme_location\' => $theme_location ); 结束 文章导航