get_role()函数可以获取指定角色的WP_Role对象。
语法:
get_role( $role )
参数:
- $role:字符串,指定要获取的角色的名称。
返回值:
- WP_Role对象:如果找到了对应名称的角色,则返回相应的WP_Role对象;如果未找到对应名称的角色,则返回null。
示例用法1:
如果想获取"editor"角色的WP_Role对象,可以使用以下代码:
$editor_role = get_role( 'editor' );
示例用法2:
可以使用以下代码判断某个用户是否具有特定角色:
$user = wp_get_current_user();
if( $user->roles && in_array( 'editor', $user->roles ) {
// 用户具有editor角色
} else {
// 用户没有editor角色
}
0 个评论