
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.
Pedido que não fatura e e-mail que não sai porque todo job fica missed: como ler a cron_schedule, conferir o…
Uma função curta em PHP 8.3 que transforma Camiseta Preta Tamanho GG em camiseta-preta-tamanho-gg, sem depender do locale do servidor.
O banner registra o clique só no navegador e some. Veja a tabela MySQL e o endpoint que gravam a…
A classe do comando existe e o bin/magento list ignora ela. Falta o registro no di.xml: aqui vai a classe…
Como traduzir duas mil linhas do pt_BR.csv do Magento 2 lendo com fgetcsv e regravando com fputcsv, sem encostar na…
Produto variável respondendo "Desculpe, este produto não está disponível" mesmo com a variação ativa: limpe os transients do WooCommerce e…
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?