我下面的代码就像一个魔咒,可以让登录用户隐藏某些选项卡:
function bpfr_hide_activity_nav() {
if( !current_user_can( \'subscriber\' ) ){
return;
}
bp_core_remove_nav_item( \'media\' );
bp_core_remove_nav_item( \'forums\' );
bp_core_remove_nav_item( \'orders\' );
bp_core_remove_nav_item( \'activity\' );
}
add_action( \'bp_ready\', \'bpfr_hide_activity_nav\' );
但对于访问者/注销用户,这些选项卡在角色设置为Subscriber的成员配置文件中仍然可见。我的代码基于current\\u user\\u can,如何将其转换为profile-I-see-on-page-has-to-be-impact选项?
希望有人能给我指出正确的方向。谢谢