Аватары в WordPress'e
В очередной раз разбора комментариев в админке, я заметил, что у некоторых моих комментаторов показывается аватарка, рядом с самим комментарием. При чем ни один из них не зарегистрирован на этом блоге.
Выглядело это так:
тут же я открыл свойства этой аватарки:
В строке Адрес вы можете увидеть адрес gravatar.com.
Куда я пошел дальше — всем понятно ;)
Вкратце говоря, Gravatar (Globally Recognized Avatar) — это сервис ассоциации вашего е-mail'a к вашей аватарке. Т.е. можете там зарегистрироваться, указать свои е-мейлы, и к каждому добавить аватарку. После этого при комментировании в блогах, WordPress будет проверять ваш e-mail в gravatar.com и показывать ваш аватар.
В админке они показывались, это хорошо (если есть аватарка, то врядли это спамер, ибо спамеры пихают левое мыло, которое точно не регистрируют в Gravatar). Но я захотел показать эти аватарки на самом сайте. Как это сделать?
- Сначала качаем плагин Easy Gravatars.
- Распаковываем и копируем в папку плагинов вашего блога /wp-content/plugins/
- Активируем его в админке.
- Идем в Настройки — Easy Gravatars.
И видим настройки:
Разберем.
Size, in pixels (maximum: 80): размер показа аватарки в пикселях, максимально 80 пикселей.
Allowed Rating: разрешенный рейтинг аватарки для показа.
Тут остановлюсь поподробней. У Gravatars, при добавлении аватара, есть выбор рейтинга. Т.е. вы можете указать уровень цензурности оного. Есть 4 варианта:
X — может содержать «хардкор сексуальные изображения» или «крайне тревожное насилие».
R — может содержать такие вещи, как «жесткую ненормативную лексику», «интенсивное насилие», «обнаженных людей», или «жесткие наркотики».
PG — может содержать «грубые жесты», «провокационно одетых людей», «ругательные слова», или «мягкое насилие».
G — подходит для показа на всех сайтах и с аудиторией любого типа.
В этом поле вы выбираете допустипый тип аватарок на вашем сайте.
Default image url: путь к изображению, которое будет показываться для тех комментаторов, у которых нету аватарки.
Span style: CSS стили для контейнера (span), в котором будет показываться аватарка.
API Hook: где будет показываться аватарка. Comment Autho Link — рядом со ссылкой автора комментария, Comment Text — рядом с текстом комментария.
В последних версиях WordPress, этот плагин идет в комплекте, т.к. Automattic купил Gravatars'a.
Automattic — это компания создавшая блоговую платформу Wordpress.com и осуществляющая разработку open source проекта Wordpress.org.
Единтсвенное что не понравилось, это то, что теперь аватарка, как на сайте, показывается в админке, вот так:
Советую вам там зарегистрироваться и добавить себе аватарку, для большей узнаваемости, соответственно и большего доверия (чтоб случайно ваш комментарий не попал в спам).
Пока я не нашел нормальную фотку, повесил такую аватарку (здесь в полном размере):
PS забыл сказать, что Gravatars используется не только в WordPress, изначально он подразумевался как ваша идентификация в интернете в целом, и есть плагины Gravatars'a для многих движков. Имея небольшие знания php можно самому встроить его в любой движек.





января 24, 2010 в 16:37
Очень полезная инфа,спасибо автору!