如何从用户那里仅获得一个角色 时间:2014-09-02 作者:urber 我的代码将显示该特定用户的所有角色,但我只需要显示该用户的一个角色。我安装了bbpress,因此下面的代码将显示2个角色。$user = new WP_User( 1 ); if ( !empty( $user->roles ) && is_array( $user->roles ) ) { foreach ( $user->roles as $role ) echo $role; } 结果:管理员参与者如何仅显示第一个角色? 1 个回复 最合适的回答,由SO网友:Nilambar Sharma 整理而成 尝试以下操作:if ( !empty( $user->roles ) && is_array( $user->roles ) ) { $first_role = array_shift($user->roles); echo $first_role; } 功能array_shift 获取$user->roles 大堆 结束 文章导航