如果用户角色为“会员”,我需要显示特定菜单项的帮助。 菜单项是“会员仪表板” 不想使用任何插件来执行此类任务。 网站处于维护模式,因此我无法显示该网站,但是我已附加了屏幕截图。 请看一下,帮帮我。 谢谢
答案 0 :(得分:0)
为此只需编写一个if条件。示例
if(Auth::user()->has('Affiliate')) {
<a href="/affiliate-dashboard">Affiliate Dashboard</a>
}
但是只有在您的用户分配了特定角色后才可能
答案 1 :(得分:0)
如果当前用户角色不是“会员”,则以下代码将隐藏“会员仪表板”菜单项:
代码:
add_action( 'wp_head', 'show_hide_affiliate_menu_item', 500 );
function show_hide_affiliate_menu_item() {
if( ! current_user_can( 'yith_affiliate' ) )
echo '<style> .top-bar-nav #menu-item-11874 { display: none !important } </style>';
}
代码进入您的活动子主题(或活动主题)的function.php文件中。应该可以。