Gravatar

Cómo ver Gravatar desde el correo electrónico del usuario en WordPress

Gravatar facilitó los avatares. Como la mayoría de los sitios web con tecnología de WordPress, también usamos Gravatar en los comentarios para mostrar el avatar reconocido mundialmente de cada autor del comentario. ¿No sabes lo que es un gravatar? Luego lee: ¿Qué es Gravatar? Aunque la mayoría de los sitios solo usan Gravatars en los comentarios, francamente puede usarlo en cualquier lugar para mostrar la imagen de perfil de cualquier usuario. Por ejemplo, en el área de biografía del autor, en la barra lateral o en la página Acerca de. En este artículo, le mostraremos cómo ver Gravatar desde el correo electrónico del usuario en WordPress.

Gravatar
Nota: Nuestro ejemplo se hizo para un sitio de membresía. Por lo tanto, recuperamos la dirección de correo electrónico extrayendo la información del usuario que inició sesión. Sin embargo, la técnica de mostrar el gravatar desde una dirección de correo electrónico sigue siendo la misma.

Visualización de Gravatar desde el correo electrónico del usuario en archivos de plantilla de WordPress

Primero, le mostraremos cómo mostrar gravatar en sus plantillas de WordPress usando una función simple. Agregue este código en el archivo functions.php de su tema o en un complemento específico del sitio. function wpbeginner_display_gravatar () {global $ current_user; get_currentuserinfo (); // Obtener la dirección de correo electrónico del usuario $ getuseremail = $ current_user-> user_email; // Convierta los correos electrónicos a hash md5 y establezca el tamaño de la imagen en 32px $ usergravatar = «http://www.gravatar.com/avatar/». md5 ($ getuseremail). ‘? s = 32 ‘; eco ‘' . $usergravatar‘; } Para mostrar gravatar en sus plantillas de WordPress, use este código.

Muestre Gravatar desde el correo electrónico del usuario en publicaciones, páginas y widgets de WordPress

Ahora suponga que tiene la dirección de correo electrónico de un usuario y el permiso para usar su gravatar en su sitio. Pero no los tiene como usuario registrado en su sitio. O que desea mostrar los gráficos de los usuarios seleccionados en un artículo, página o widget. Para resolver este problema, agregue este código en el archivo functions.php de su tema o en un complemento específico del sitio: function wpb_display_gravatar ($ atts) {extract (shortcode_atts (array (‘wpb_user_email’ => »,), $ atts)); if ($ wpb_user_email == ») {global $ actual_usuario; get_currentuserinfo (); $ getuseremail = $ current_user-> user_mail; } else {$ getuseremail = $ wpb_user_email; } $ usergravatar = «http://www.gravatar.com/avatar/». md5 ($ getuseremail). ‘? s = 32 ‘; eco ‘' . $usergravatar‘; } add_shortcode (‘wpb_gravatar’, ‘wpb_display_gravatar’); Lo que hemos hecho en el código anterior es modificar la función wpbeginner_display_avatar original y crear un código corto. Este shortcode wpb_gravatar acepta un parámetro wpb_user_email. Si especificó un parámetro de dirección de correo electrónico en su código abreviado, muestra el gravatar para la dirección de correo electrónico proporcionada en el código abreviado en lugar del usuario actual. Este shortcode se puede utilizar en publicaciones, páginas y widgets. Para mostrar el gravatar del usuario actual, use este shortcode:
[wpb_gravatar] Para mostrar el gravatar de la dirección de correo electrónico de un usuario, use un código corto como este:
[wpb_gravatar wpb_user_email=»[email protected]»] También puede agregar CSS agregando la clase .wpb_gravatar a su hoja de estilo. Así: .wpb_gravatar {padding: 3px; margen: 3px; fondo: #FFFFFF; borde: 2px sólido #eee; } Esperamos que este artículo le haya resultado útil para ver gravatar desde la dirección de correo electrónico del usuario en WordPress. Si tiene alguna pregunta o comentario, deje un comentario.

Leave a Reply