wordpress 二次开发过程中,经常会用到这个问题,就是根据用户id判断是否为管理员。具体代码如下:
//判断是否为管理员
function ludou_is_administrator($user_id) {
$user = get_userdata($user_id);
if(!empty($user->roles) && in_array('administrator', $user->roles))
return 1; // 是管理员
else
return 0; // 非管理员
}