Obtenga el número de teléfono del usuario actual en wordpress

1 minuto de lectura

Avatar de usuario de Yogendra
Yogendra

Quiero mostrar el número de teléfono del usuario actual en su página de perfil. he utilizado

<?php global $current_user;
get_currentuserinfo();
echo $current_user->user_login;
echo $current_user->user_email;
echo $current_user->user_level;
echo $current_user->user_first-name;
echo $current_user->user_last-name ;
echo current_user->display_name;
echo $current_user->ID;
?>

para obtener información del usuario. pero cuando uso

echo $current_user->user_phone; 

no me sale el numero de telefono

¿Cómo puedo obtener el número de teléfono del usuario?

  • Has probado get_userdata( $userid ); ? Además, ¿qué obtienes en echo $current_user ? Pégalo aquí.

    – jitendrapurohit

    19 de octubre de 2015 a las 5:52


  • ¿Cómo se ve tu página de perfil? Aquí hay un hilo para los números de teléfono: wordpress.stackexchange.com/questions/4028/…

    – h0ch5tr4355

    19 de octubre de 2015 a las 5:52

  • Sí, no obtengo de get_userdata ($ userid);

    – Yogendra

    19 de octubre de 2015 a las 6:04

Prueba esto

<?php 
$current_user = get_currentuserinfo();
echo $current_user->user_login;
echo $current_user->user_email;
echo $current_user->user_level;
echo $current_user->user_first-name;
echo $current_user->user_last-name ;
echo $current_user->display_name;
echo $current_user->ID;
$phone = get_user_meta($current_user->ID,'user_phone',true);
echo $phone;
?>

Obtengo el número de teléfono, si alguien lo necesita, entonces use

$user_phone = get_user_meta( $user_id, 'dbem_phone', true ); 
 echo $user_phone;

también obtenga otros datos de campos solo get_user_meta ($ user_id, ‘field-name’, true);

¿Ha sido útil esta solución?