📜  Obtener datos de usuario registrado en WordPress - PHP (1)

📅  最后修改于: 2023-12-03 15:03:21.032000             🧑  作者: Mango

Obtener datos de usuario registrado en WordPress - PHP

En WordPress, podemos obtener los datos del usuario registrado utilizando las funciones incorporadas de WordPress. Estas funciones nos permiten recuperar información del usuario actualmente conectado, así como información del usuario basada en su ID o nombre de usuario.

Obtener información del usuario actualmente conectado

La función wp_get_current_user() nos permite recuperar información sobre el usuario actualmente conectado. Esta función devuelve un objeto de usuario que contiene la información del usuario.

// Obtener información del usuario actualmente conectado
$current_user = wp_get_current_user();

// Obtener el ID del usuario
$user_id = $current_user->ID;

// Obtener el nombre de usuario
$user_name = $current_user->user_login;

// Obtener el correo electrónico del usuario
$user_email = $current_user->user_email;

// Obtener el nombre completo del usuario
$user_fullname = $current_user->display_name;
Obtener información del usuario por ID

La función get_userdata() nos permite recuperar información del usuario basada en su ID de usuario. Esta función devuelve un objeto de usuario que contiene la información del usuario.

// Obtener información del usuario por ID de usuario
$user_id = 1; // ID del usuario
$user_data = get_userdata($user_id);

// Obtener el nombre de usuario
$user_name = $user_data->user_login;

// Obtener el correo electrónico del usuario
$user_email = $user_data->user_email;

// Obtener el nombre completo del usuario
$user_fullname = $user_data->display_name;
Obtener información del usuario por nombre de usuario

La función get_user_by() nos permite recuperar información del usuario basada en su nombre de usuario. Esta función devuelve un objeto de usuario que contiene la información del usuario.

// Obtener información del usuario por nombre de usuario
$user_name = 'sample_user'; // Nombre de usuario
$user_data = get_user_by('login', $user_name);

// Obtener el nombre de usuario
$user_name = $user_data->user_login;

// Obtener el correo electrónico del usuario
$user_email = $user_data->user_email;

// Obtener el nombre completo del usuario
$user_fullname = $user_data->display_name;

Estas son algunas de las funciones básicas para obtener información del usuario en WordPress. Utilizando estas funciones, podemos acceder y manipular fácilmente la información del usuario en WordPress.