2020-04-07 / 5261阅 / 悠然
用于获取网站用户信息,按照参数的要求搜索用户。
$array = array( 'blog_id'=>1, //站点ID,默认为当前站点。 'role'=>'',//字符串|数组)用户必须匹配“每个”角色 'role__in'=>'',//角色名称的数组。匹配的用户必须至少具有以下角色之一 'role__not_in'=>'',//要排除的角色名称数组 'meta_key'=>'',//用户自定义字段 'meta_value'=>'',//用户自定义字段的值 'meta_compare'=>'',//字段的比较运算符 '=', '!=', '>', '>=', '<', '<=', 'LIKE', 'NOT LIKE', 'IN', 'NOT IN', 'BETWEEN', 'NOT BETWEEN', 'EXISTS', 'NOT EXISTS', 'REGEXP', 'NOT REGEXP', or 'RLIKE'. Default '='. 'include'=>array(),//要包含的用户数组 'exclude'=>array(), //要排除的用户数组 'search'=>'',//搜索关键词,如果下面一项不设置他讲自动采取搜索方案 'search_columns'=>'',//搜索方式,ID”,“ user_login”,“ user_email”,“ user_url”,“ user_nicename”,“ display_name” 'orderby'=>'', //排序 'ID', 'display_name' (or 'name'), 'include', 'user_login' (or 'login'), 'login__in', 'user_nicename' (or 'nicename'), 'nicename__in', 'user_email (or 'email'), 'user_url' (or 'url'), 'user_registered' (or 'registered'), 'post_count', 'meta_value', 'meta_value_num', 'order'=>'ASC', //升序还是降序 'offset'=>0,//偏移 'number'=>-1,//显示数量 'paged'=>1,//分页 'count_total'=>false,//是否需要计算总数 'fields'=>'all',//要返回的信息“ ID”,“ display_name”,“ user_login”,“ user_nicename”,“ user_email”,“ user_url”,“ user_registered 'who'=>'',//要查询的用户类型,默认为全部,支持仅查询作者 authors 'has_published_posts'=>true,//查询所有文章,或者是这些文章在的作者 'nicename'=>'',//用户的nicename 'nicename__in'=>'',//用户的nicename,数组,包含 'nicename__not_in'=>'',//用户的nicename,数组,排除 'login'=>'',//用户的登录名称 'login__in'=>'',//用户的登录名称,数组,包含 'login__not_in'=>'',//用户的登录名称,数组,排除 ) get_users($array);