Настройка Gravatar на блогеВ прошлой статье «Gravatar как способ повышения доверия» мы рассмотрели, что это за сервис, для чего он нужен и как ним пользоваться.

Сегодня я хочу поделиться информацией, как эту функцию настроить у себя на блоге.

Как правило, если вы используете движок блога WordPress, то начиная с версии 2.5 эта функция добавления Gravatar автоматически включена в него. Но загвоздка бывает в том, что не все шаблоны для этого движка имеют эту функцию.

Выходом из положения может быть или использование специальных плагинов, либо поковыряться ручками в коде шаблона.

В-общем, я дам вам информацию, а вы решайте сами, что вам больше подходит.

Настройка Gravatar с помощью плагинов



Как я уже говорил выше, до 2.5 версии движок WordPress не поддерживал Gravatar'ы. Видимо, разработчики на тот момент считали это ненужной функцией и не добавляли ее в код.

Если же у вас версия движка выше, но граватары все равно не отображаются, значит у вас немного «кривой» шаблон. И тут нужно ему помочь.

Для начала будем помогать с помощью плагинов.

Их существует большое количество, но мы рассмотрим только 2 – официальный и удобный 🙂 . Причем подробно остановимся только на втором.

Плагин Gravatar 1.1 – это официальный плагин, который рекомендуется самим сервисом Gravatar (вот тут можно почитать подробнее, кто силен в Инглише). Скачать плагин можно по этой ссылке .

Установить плагин Gravatar 1.1 можно, как и все остальные плагины, путем копирования распакованного архива на сервер, либо из админ. панели блога – «Плагины» — «Добавить новый» — «Загрузка» — «Установить» — «Активировать».

Рисунок - Установка плагина WordPress

После активации ничего больше делать не нужно – плагин готов к работе.

Второй плагин, который мы рассмотрим — Easy Gravatars Plugin.

Скачать его можно с англоязычного хранилища плагинов wordpress.org.

Установите его способом, рассмотренным выше.

Также, как и первый плагин, его достаточно просто активировать. Но если вам нужно больше возможностей, тогда переходите в настройки плагина в админке блога: «Настройки» — «Easy Gravatars» и вносите свои изменения:

Рисунок - плагин Easy Gravatars

  • Size, in pixels – задается размер граватары;
  • Allowed Rating – уровень разрешенных граватар;
  • Span style – если вы разбираетесь в CSS, то можете указать ваши параметры;
  • API Hook – способ вывода граватары – перед ссылкой автора комментария или перед его текстом.

Настройка Gravatar с помощью редактирования кода



Теперь давайте рассмотрим, как можно добавить граватарку, внеся небольшие изменения в код (не забудьте сделать копию файла перед его изменением).

Если у вас версия движка выше 2.5, а граватары не отображаются – значит в файл шаблона, который отвечает за вывод комментариев, нужно внести небольшое изменение.

Что бы добавить граватару, нужно использовать код:

Более простая форма имеет вид:

Что бы добавить этот код — открываем файл comments.php и ищем место, куда будем вносить изменения.

В своем шаблоне я добавил код перед строкой:

<?php comment_author_link () ?>

И теперь у меня код имеет следующий вид (кликните, что бы увеличить):

Рисунок - Настройка плагина Easy Gravatars

В зависимости от шаблона – место вставки может отличаться. Попробуйте поиграться – повставляйте в разные мета и понаблюдайте за результатом. Терпение – и у вас все получится.

Если вы сильны в CSS-коде, тогда вам будет полезно знать, что используя данную функцию в теге img создается новый класс «avatar avatar-$size», который можно настраивать через таблицу стилей.

Кроме того, настраивать граватары можно еще и через админку вашего блога. Но если у Вас корпоративный сайт или портал, лучше обратитесь к тем, кто занимается разработкой корпоративных сайтов.

Для этого идем в раздел «Параметры» — «Обсуждение» и внизу страницы можно выбрать уровень показа граватар, а также картинку для тех пользователей, которые не имеют граватары.

Иногда граватары могут не отображаться из-за того, что установлен уровень G. Если это так – попробуйте установить уровень X, возможно это поможет.

Этой статьей я закрываю тему по созданию и установке Gravatar на вашем блоге.

На этом все.

Желаю удачи!