$all_user[] = array("count"=>"#","uid"=>"User ID","uname"=>"User Name","dname"=>"Display Name","email"=>"Email","fname"=>"Full Name","role"=>"User Role","rdate"=>"Registration Date");
$args = array( 'role__in' => array( 'um_admins', 'um_grow' ) );
$users = get_users($args);
$role = '';
$count = 1;
foreach($users as $user){
$user_meta = get_userdata($user->ID);
$full_name = $user_meta->first_name.' '.$user_meta->last_name;
// get_user_meta( $user->ID, 'first_name', true ).' '.get_user_meta( $user->ID, 'last_name', true );
$user_roles = $user->roles;
if ( in_array( 'um_admins', $user_roles, true ) ) {
$role = 'Admins';
}elseif(in_array( 'um_grow', $user_roles, true )){
$role = 'Growers';
}
$all_user[] = array("count"=>$count,"uid"=>$user->data->ID,"uname"=>$user->data->user_login,"dname"=>$user->data->display_name,"email"=>$user->data->user_email,
"fname"=>$full_name,"role"=>$role,"rdate"=>$user->data->user_registered);
$count++;
}
echo json_encode($all_user);
Jagdish Sarma Asked question March 27, 2023