Cómo Iniciar Sesión En La Información Del Usuario En Wordpress Para Obtener Resultados Personalizados

Cómo iniciar sesión en la información del usuario en WordPress para obtener resultados personalizados

Recientemente, le mostramos cómo crear una experiencia personalizada para sus usuarios permitiéndoles guardar sus publicaciones favoritas en una biblioteca personalizada. Puede llevar los resultados personalizados a otro nivel usando su nombre en ciertos lugares (es decir, en la pantalla de inicio). Afortunadamente, WordPress facilita la obtención de la información del usuario que inició sesión. En este artículo, le mostraremos cómo recuperar información sobre el usuario que ha iniciado sesión actualmente. Usaremos get_currentuserinfo (); función. Esto se puede usar en cualquier lugar de su tema (encabezado, pie de página, barra lateral, plantilla de página, etc.). Para que esto funcione, el usuario debe iniciar sesión. Entonces tendremos que usar la declaración condicional is_user_logged_in (). Código de muestra:



Mediante /wp-register.php»>inscription puede guardar sus publicaciones favoritas para futuras referencias.

Ahora, para los usuarios registrados, podemos mostrar un mensaje personalizado, por ejemplo, «Hola Syed, está todo aquí, exactamente donde esperabas que estuviera». El código anterior se convertirá en algo como esto:

Hola nombre de usuario; ?>

Todo está aquí, donde esperabas que estuviera 🙂


Mediante /wp-register.php»>inscription puede guardar sus publicaciones favoritas para futuras referencias.

El código mágico que agregamos arriba es $ actual_usuario-> nombre_usuario; eso funciona porque la llamada a get_currentuserinfo () coloca la información del usuario actual en $ current_user. Puede utilizar un método similar para obtener otra información sobre el usuario, como identificación de usuario, nombre de usuario, dirección de correo electrónico, sitio web, etc. A continuación, se muestra un ejemplo de cómo utilizar toda la información:
Usuario en línea. «»; echo ‘Correo electrónico del usuario:’. $ usuario_actual-> correo_usuario. «»; echo ‘Nombre de usuario:’. $ actual_usuario-> nombre_usuario. «»; echo ‘Nombre de usuario:’. $ actual_usuario-> nombre_usuario. «»; echo ‘Nombre para mostrar del usuario:’. $ current_user-> display_name. «»; echo ‘ID de usuario:’. $ current_user-> ID. «»; ?> Espero que esto te ayude. Al combinar esto con la capacidad de agregar publicaciones favoritas, puede crear fácilmente una experiencia personalizada.

Leave a Reply