determinar si el usuario ha iniciado sesión

2

Soy nuevo en wordpress, y estoy tratando de entender la idea de las sesiones y todo. Leí en muchos lugares que el concepto de sesión no se usa en wordpress. De todos modos, descargué el plugin my-login-theme. Mi pregunta es, cuando un usuario navega a un área segura, quiero verificar si ese usuario ha iniciado sesión o no. Una vez que lo compruebe, quiero obtener detalles del usuario como correo electrónico y nombre completo. ¿Es esto posible en wordpress?

Gracias

    
pregunta user4695 15.04.2011 - 17:33

2 respuestas

4

Use la etiqueta condicional is_user_logged_in() ( Codex ref ) para determinar si el usuario actual ha iniciado sesión.

Utilice la función get_userdata() ( Ref. Codex ) para devolver los datos del usuario.

    
respondido por el Chip Bennett 15.04.2011 - 17:35
1

Puedes usar is_user_logged_in() para ver si el usuario ha iniciado sesión. Puedes usar get_userdata() para obtener la información de los usuarios registrados.

Si desea restringir el acceso a las páginas, ¿ha visto cómo usa el complemento Members ? Puede habilitar códigos cortos y etiquetas de plantilla para controlar el contenido restringido a roles.

    
respondido por el Brady 15.04.2011 - 17:39

Lea otras preguntas en las etiquetas