Automattic, empresa de Matt Mullenweg (creador de WordPress), ha comprado Gravatar y quizas sea el movimiento que necesitaba para que el servicio fuera lo que los usuarios esperamos.
Gravatar, es un sistema en el que mediante un registro de un e-mail, puedes usar el mismo avatar en toda internet usando la URL asociada a ese email.
Integración con WordPress
Para integrarlo con WordPress, podemos usar wp-gravar, que se trata de un plugin que nos facilita la tarea de la integración.
Instalación
- Descargamos el plugin
- Descompromimos y subimos a la carpeta wp-content/plugins/ de nuestro WordPress
- Activamos el plugin.
- Editamos el fichero
comments.php
de nuestro Theme (wp-content/themes/TU_THEME)
Gravatar en tu Theme
Código
<img src="<?php gravatar() ?>" alt="" />
Posibilidades
<?php gravatar(); ?> //URL de la imagen con tamaño de 80x80
<?php gravatar("R"); ?> //URL de la imagen con tamaño 80x80, solo avatares no restringidos
<?php gravatar("R", 40); ?> //URL de la imagen con tamaño 40x40
<?php gravatar("R", 40, "http://www.somewhere.com/heatvision.jpg"); ?> //URL de la imagen con tamaño 80x80, y URL por defecto.
<?php gravatar("R", 40, "http://www.somewhere.com/heatvision.jpg", "FF0000"); ?>//URL de la imagen con tamaño 80x80, y URL por defecto y 1px de color #ff0000 de borde.
Añadir el código sin plugin
Otra buena opción es la de implementar el código directamente en PHP, para ello únicamente tendremos que añadir 2 líneas a nuestro fichero comments.php
de nuestro theme.
Codigo
$grav_url = "https://www.gravatar.com/avatar.php?gravatar_id=".md5($comment->comment_author_email)."&default=".urlencode($default)."&size=".$size;
<img src="<?php echo $grav_url; ?>" alt="" />
22 comentarios, 9 referencias
+
#