Я уже рассказывал о том, как автоматически добавлять favicon в блог, как создать favicon из любого изображения, как добавлять favicon к внешней ссылке. Несомненно favicon делает блог более информативным, более индивидуальным, наделенным своим стилем. Часто у блоггеров в качестве favicon используется такая же картинка, которую они вставляют и в качестве аватара. И поэтому при смене аватара им приходится менять и favicon, переделывая блог. Можно автоматизировать этот процесс так, чтобы картинка favicon менялась сама при смене аватара.
Для этого создадим функцию, которая использует в качестве картинки favicon изображение из сервиса Gravatar.
function gravatar_favicon() { $GetTheHash = md5(strtolower(trim(get_bloginfo('admin_email')))); return 'http://www.gravatar.com/avatar/' . $GetTheHash . '?s=16'; } function favicon() { echo ''; } add_action('wp_head', 'favicon');
Понятно, чтобы не было конфликтов, если вы используете этот код, то нужно убрать стандартное указание favicon, которое обычно присутствует в файле header.php. После вставки этой функции ваш блог будет иметь в качестве картинки favicon ту же картинку, которую вы используете в сервисе Gravatar, и меняться она будет тоже автоматически.
