Como listar todos os usuários cadastrados no WordPress

Código de exemplo que lista “retorna” todos os usuários cadastrados no WordPress.

consultando todos os usuários cadastrados no WordPress

Primeiro passo vamos utilizar a função “get_users” para obter um array com todos os usuários.

$users = get_users( array( 'fields' => array( 'ID' ) ) );

A função “get_users” irá retornar apenas o ID dos usuários, para obter informações como “nome” ou “login” teremos que utilizar as funções get_user_meta e get_userdata.

Observe o exemplo completo abaixo.

 

$users_to_ = array();
foreach($users as $user_id){
$user_meta = get_user_meta ( $user_id->ID);
$user_data = get_userdata( $user_id->ID );
$users_to_[ $user_id->ID ] = array("name" => $user_meta['first_name'], "login" => $user_data->user_login, "email" => $user_data->user_email, "date_created" => $user_data->user_registered, "permission" => implode(', ', $user_data->roles), "status" => $user_data->user_status);
}

Com os dados retornados nas variaveis “$user_meta” e “$user_data” estou montando um array auxiliar “$users_to_” para trabalhar com os dados que desejo.

Utilize a função “print_r” nas variáveis “user_meta” e “user_data” para consultar todos os campos que são retornados.

 

Resumo
Usuários cadastrados no Wordpress
Nome do Artigo
Usuários cadastrados no Wordpress
Descrição
Como listar todos os Usuários cadastrados no Wordpress
Autor
Editor
Roger Mauricio Takemiya
Logo do Editor

Um comentário sobre “Como listar todos os usuários cadastrados no WordPress

Dúvidas? Faça um comentário logo abaixo ou envie uma mensagem clicando aqui.

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *