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?
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?
Tu feedback nos ayuda a saber si la solución es correcta y está funcionando. De esta manera podemos revisar y corregir el contenido.
Has probado
get_userdata( $userid );
? Además, ¿qué obtienes enecho $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