
Código de exemplo que lista “retorna” 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.
$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.
Módulo gratuito Roger_CnpjAlfanumerico que aplica máscara e validação do novo CNPJ alfanumérico no checkout e formulários do Magento 2 e…
A partir de 06/07/2026 a Receita passa a emitir CNPJ alfanumérico. Conheça o plugin grátis que aplica máscara e validação…
Para remover um módulo do Magento 2, siga os passos abaixo: 1. Desabilitar o módulo Primeiro, desabilite o módulo usando…
Para cancelar 100% do pedido e criar um crédito para todos os itens através da API REST do Magento 2,…
No Magento 2, a quantidade "reservada" na "Salable Quantity" é gerenciada principalmente pelos módulos MSI (Multi-Source Inventory). A "Salable Quantity"…
Como corrigir o erro ao acessar o Admin do Magento 2. Mesmo após fazer o login, permanece na tela de…
Ver comentários
Olá!!
Tu sabe como eu faria para pesquisar dados de usuários que vêm tanto da "WP_User_Query" quanto da “WC_Customer”? Pois tenho uma página que lista os usuários com dados vindos destas duas queries, e queria fazer um "input search" pra buscar os dados de ambas! Tenho quase tudo funcionando, mas não consigo pesquisar os dados da “WC_Customer”.
Obrigado!!
Coloquei seu código no sidebar com o PHP Everywhere e não mostrou nada. Não deveria mostrar os últimos usuários registrados?