Hey! Hola que tal amigos de Junior a Senior el día de hoy les vengo con un nuevo tutorial,
 el cual consta de mostrar nuestro o los correos electrónicos que se encuentran registrados en nuestro WordPress.

Este requerimiento o más bien problema surgió al momento de consumir el campo de correo electrónico de la API de WordPress, al momento de estarlo buscando no encontré nada de este más que una referencia. Pero al investigar un poco mas me di cuenta de que este se mantenía oculto de esta forma por motivos de seguridad. Pero como yo lo necesitaba para un cliente encontré la siguiente solución la cual consta de lo siguiente:

/*
- En esta primera linea declaramos una variable llamada $user_info que va a ser igual a get_userdata() el cual es el método que nos ayudara a traer nuestro campo de email obteniéndolo mediante el id $id.
- En la segunda linea declaramos una nueva variable en donde guardaremos $user_info e indicaremos que queremos obtener el email del usuario.
- Y como ultimo punto solo imprimimos para visualizar que el dato es correcto.
*/

$user_info = get_userdata($id);
$user_email = $user_info->user_email;
echo $user_email;


/*
- En caso de que solo quieras obtener tu propio email el codigo es el siguiente.
*/

$current_user = wp_get_current_user();
echo $current_user->user_email;

Espero les haya servido de algo esta breve información, si tienen dudas u otras maneras de hacerlo pueden mostrárnoslo en los comentarios, esto ayudara a qué todos crezcamos y resolvamos nuestros problemas de forma rápida y sencilla.

Y sin mas que decir por el momento, nos vemos y espero nos apoyen con sus opiniones y comentarios, saludos.

Leave a reply

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

You may also like