WordPress: login – logout

febrero 9, 2011

En wordpress tienes varias funciones relacionadas con el login de usuarios:
– wp_register, muestra enlace a la administración del sitio o al formulario de login, dependiendo si estas o no logeado. Por defecto, rodea el enlace con un etiqueta li.
– wp_loginout, muestra enlace de acceder (formulario de login) o Desconectar, dependiendo si estas o no logeado.
– is_user_logged_in(), devuelve true si el usuario esta logeado.

Ejemplos:


// muestra al enlace de adminstración si el usuario esta logeado.
if ( is_user_logged_in()) { wp_register() }    


// truco: al salir el usuario vuelve a la home
if ( is_user_logged_in() ){
wp_loginout( get_bloginfo(url));
}
// o a una página de despedida 
if ( is_user_logged_in() ){
wp_loginout( get_permalink(85)); // 85 es la id de la página.
}


Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s

A %d blogueros les gusta esto: