Marketing

Cómo obtener la información del usuario que ha iniciado una sesión de WordPress para obtener resultados personalizados

WordPress para obtener resultados personalizados

Recientemente creamos una experiencia personalizada para ayudar a nuestros usuarios con sus publicaciones favoritas en una biblioteca personalizada. Puede encontrar los resultados personalizados para otros niveles de uso de luvenes y otros niveles de uso de luvenes, uso de luvenes, uso de luvenes, uso de luvenes. WordPress se asegura de que realmente obtenga la información que necesita para iniciar una sesión. En este artículo mostraremos cómo restaurar la información relacionada con el usuario que inició la sesión.

Usamos get_currentuserinfo(); Función. Este soporte se utiliza en cada parte del tema (encabezado, pie de página, barra lateral, plantilla de página, etc.). , necesitaremos usar la declaración condicional is_user_logged_in(). Código de empleado:


    

    

By /wp-register.php»>registering, you can save your favorite posts for future reference.

Ahora podemos mostrar a los usuarios registrados un mensaje personalizado, por ejemplo «Hola Syed, todo está ahí esperando que nosotros esperemos». El código anterior convierte algo como esto:


    

Everything is here, right where you hoped it would be 🙂


    

By /wp-register.php»>registering, you can save your favorite posts for future reference.

El codigo magico, el agregamos arriba es $usuario_actual -> nombre_usuario; esto funciona debido a la lalamada a obtener_información_de_usuario_actual () Bloquear la información de los datos del usuario $ usuario_actualPuede usar un método similar para obtener más información sobre el usuario, p. B. Su página de inicio, ID de usuario, versión electrónica, sitio web, etc.

Aquí hay un extracto de toda la información:

user_login . "
";
      echo 'User email: ' . $current_user->user_email . "
";
      echo 'User first name: ' . $current_user->user_firstname . "
";
      echo 'User last name: ' . $current_user->user_lastname . "
";
      echo 'User display name: ' . $current_user->display_name . "
";
      echo 'User ID: ' . $current_user->ID . "
";
?>

Espero que sea útil. Combinado con la capacidad de agrupar publicaciones favoritas, puede crear una experiencia personalizada.

Deja una respuesta

Tu dirección de correo electrónico no será publicada.