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