WordPress kívülről

Gravatar kép faviconnak

Egy személyes blognál egy remek ötletnek tartom, hogy saját gravatar ikonunk legyen a faviconunk. Favicon a böngésző címsorában az URL mellett megjelenő kis ikon. Aki regisztrálva van a gravatar.com szolgáltatásában, minden bizonnyal azt az email címét adja meg az általános beállításokban is. Ezek alapján már könnyű meghatározni a favicont. Ha azt az email címet használjuk, akkor fogjuk és a theme functions.php fájljába másoljuk a kódot:

function gravatar_favicon() {
	$GetTheHash = md5(strtolower(trim(get_bloginfo('admin_email'))));
	return 'http://www.gravatar.com/avatar/' . $GetTheHash . '?s=16';
}
function favicon() {
	echo '<link rel="Shortcut Icon" type="image/x-icon" href="'.gravatar_favicon().'" />';
}
add_action('wp_head', 'favicon');

A kód az admin email-t behelyettesíti és favikonként használja fel a wp_head-be a gravatar képünket.