Añadir tu imagen de Gravatar como favicon en WordPress
Este truco es muy corto, y la idea muy simple. A algunos les pasará como a mi, que no saben que poner en el favicon de su web, en este caso, podemos usar el recurso de gravatar para esto. El favicon es la imagen pequeña que aparece al lado de la url o el título en los navegadores.
Para el que no conozca gravatar, es una aplicación que te permite definir una imagen asociada a un email, y en cualquier sitio donde te registres o comentes usando ese email y que implemente la funcionalidad de avatares de gravatar, cogerá automáticamente tu foto de ahí, evitando la necesidad de estar subiendo el avatar a varios sitios.
Manos a la obra, los pasos son simples, como casi siempre, creamos una función en functions.php, donde programaremos la lógica, y luego en nuestra plantilla llamaremos a esta función para obtener el resultado. La función quedaría como sigue:
function gravatar_favicon() {
$GetTheHash = md5(strtolower(trim('nombre@dominio.com')));
echo 'http://www.gravatar.com/avatar/' . $GetTheHash . '?s=16';
}
Donde nombre@dominio.com es el email que tengáis configurado en gravatar.
Y luego en nuestro fichero header.php, añadiremos (o sustituiremos si ya existe) la linea html que indica cual es el favicon a usar.
<link rel="shortcut icon" href="<?php gravatar_favicon(); ?>" />
Y listo, ya lo tendríamos funcionando.