我有两个菜单, 区别只有一页。我有使用”
仅前端用户”
插件构建的前端用户。我要在用户注销时显示一个菜单, 在用户登录时显示secon。我尝试了”
nif角色菜单”
和”
if menu”
中的多次插件, 但它们无法正常工作。
也尝试使用此代码, 但成功为0。
function my_wp_nav_menu_args( $args = '' ) {if( is_user_logged_in() ) {
$args['menu'] = 'logged-in';
} else {
$args['menu'] = 'logged-out';
}
return $args;
}
add_filter( 'wp_nav_menu_args', 'my_wp_nav_menu_args' );
可能是个问题。
#1使用此代码段或覆盖当前代码以显示主题菜单。
<
?php
if( is_user_logged_in() ) {
wp_nav_menu( array( 'theme_location' =>
'login-menu');
} else {
wp_nav_menu( array( 'theme_location' =>
'logout-menu');
}
?>
【前端用户登录时更改菜单】希望对你有帮助。
欲获得更多信息。
- 向你的会员和非会员显示不同的导航菜单
- 在创世记中有条件地在主导航位置显示其他菜单
推荐阅读
- 在page.php上更改子菜单的顺序
- 将标签文章更改为WordPress中的文章
- 更改options-reading.php中的输入”min”属性
- 在WooCommerce中更改结帐页面
- WordPress主题自定义中的类别/图像滑块不显示
- 中心整个博客和侧边栏(WordPress主题)
- #yyds干活盘点#Nginx服务器的安装以及配置
- #yyds干货盘点#Java ASM系列((093)反编译-方法参数)
- GitLab push 失败,提示rejected