Respuesta a: Gravatar en el header

Inicio Foros WordPress Themes y Diseño Gravatar en el header Respuesta a: Gravatar en el header

#36189

pixel
Participante

Hola,

en mi caso, tengo un pequeño botón en la parte derecha del header para identificarte, cuando te identificas desaparece y lo cambio por el gravatar y una frase de bienvenida, lo he solucionado con el siguiente código,

< ?php
global $current_user;
get_currentuserinfo();
$email = $current_user->user_email;
$default = «»; // link to your default avatar
$size = 40; // size in pixels squared
$grav_url = «http://www.gravatar.com/avatar.php?gravatar_id=».md5($email).»&default=».urlencode($default).»&size=».$size;
if ( is_user_logged_in() == ‘true’) {
echo «<img src='»;
echo $grav_url;
echo «‘ />»;
}else{
echo ‘< a title=»Identificate» href=»wp-login.php»>Identificate< /a>’;
};? >

Si te fijas pongo un condicional, si el usuario esta identificado le muestro el avatar, aunque antes comprueba que la cuenta de correo tenga, y si no tiene, muestra el avatar por defecto de gravatar. Si el usuario no esta identificado le muestra el botón de identificiarse. Espero que te sirva de ayuda y puedes ver el ejemplo aquí http://pixeels.com

Pin It on Pinterest

Ir al contenido