Foros del Web » Creando para Internet » Sistemas de gestión de contenidos » WordPress »

Sesiones en wordpress

Estas en el tema de Sesiones en wordpress en el foro de WordPress en Foros del Web. Hola, creé una red de blogs con wordpress en www.eu5.es Wordpress tiene una barra cuando estás logueado, cuando no, se oculta y no se muestra ...
  #1 (permalink)  
Antiguo 03/07/2011, 02:11
 
Fecha de Ingreso: noviembre-2010
Mensajes: 1.242
Antigüedad: 13 años, 5 meses
Puntos: 73
Sesiones en wordpress

Hola, creé una red de blogs con wordpress en www.eu5.es

Wordpress tiene una barra cuando estás logueado, cuando no, se oculta y no se muestra nada.

Tengo una barra preparada que muesta un cuadro de búsqueda para buscar en el blog, para compartir la url en facebook, twitter, etc.

Solo me falta saber como puede mi script saber si el usuario está logueado o no para que mustre la de admin o la otra.
__________________
:)
  #2 (permalink)  
Antiguo 03/07/2011, 09:31
Avatar de Carlangueitor
Moderador ლ(ಠ益ಠლ)
 
Fecha de Ingreso: marzo-2008
Ubicación: México
Mensajes: 10.037
Antigüedad: 16 años, 1 mes
Puntos: 1329
Respuesta: Sesiones en wordpress

Tendrás que usar la función wp_get_current_user() : http://codex.wordpress.org/Function_...t_current_user

Saludos
__________________
Grupo Telegram Docker en Español
  #3 (permalink)  
Antiguo 03/07/2011, 10:18
 
Fecha de Ingreso: noviembre-2010
Mensajes: 1.242
Antigüedad: 13 años, 5 meses
Puntos: 73
Respuesta: Sesiones en wordpress

Muchas gracias


Una última duda; ¿Algo así serviría?:

Código PHP:
Ver original
  1. <?php
  2. $current_user = wp_get_current_user();
  3. if ( 0 == $current_user->ID ) {
  4.     // Not logged in.
  5. } else {
  6.     // Logged in.
  7. }
  8. ?>
__________________
:)
  #4 (permalink)  
Antiguo 03/07/2011, 10:26
Avatar de Carlangueitor
Moderador ლ(ಠ益ಠლ)
 
Fecha de Ingreso: marzo-2008
Ubicación: México
Mensajes: 10.037
Antigüedad: 16 años, 1 mes
Puntos: 1329
Respuesta: Sesiones en wordpress

Supongo que sí, pero la manera "segura" es como viene el primer ejemplo en el link.

Saludos
__________________
Grupo Telegram Docker en Español

Etiquetas: sesiones
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 23:01.