Аватары в WordPress'e
Теперь Opera скачать можно и для мобильных телефонов.
В очередной раз разбора комментариев в админке, я заметил, что у некоторых моих комментаторов показывается аватарка, рядом с самим комментарием. При чем ни один из них не зарегистрирован на этом блоге.
Выглядело это так:
тут же я открыл свойства этой аватарки:
В строке Адрес вы можете увидеть адрес gravatar.com.
Куда я пошел дальше — всем понятно ;)
Вкратце говоря, Gravatar (Globally Recognized Avatar) — это сервис ассоциации вашего е-mail'a к вашей аватарке. Т.е. можете там зарегистрироваться, указать свои е-мейлы, и к каждому добавить аватарку. После этого при комментировании в блогах, WordPress будет проверять ваш e-mail в gravatar.com и показывать ваш аватар.
В админке они показывались, это хорошо (если есть аватарка, то врядли это спамер, ибо спамеры пихают левое мыло, которое точно не регистрируют в Gravatar). Но я захотел показать эти аватарки на самом сайте. Как это сделать?
- Сначала качаем плагин Easy Gravatars (http://downloads.wordpress.org/plugin/easygravatars.zip).
- Распаковываем и копируем в папку плагинов вашего блога /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 можно самому встроить его в любой движок.
почитайте блог о рся от Александра Сафонова.
Отзывов (69) на «Аватары в WordPress'e»
я ж указал ссылку.
я понял что не видно, теряется на фоне остального текста, буду тогда в следующий раз делать как Настя делала.
на всякий случай тут продублирую
а тот что ты ищешь
но это не просто подсветка, там можно любые стили указать. Я например сделал жирный и курсив, мне кажется так лучше смотрится с аватарами, чем с подсветкой. :sd:
Ничего, что поддержка gravatar встроена в WordPress и никаких плагинов не нужно? Прежде чем изобретать велосипед и публиковать «открытие», порылись бы у себя в админке-то...
Настройки —> Обсуждение
echo get_avatar ();
codex.wordpress.org/Using_Gravatars
sonika, не знал что там это есть, спасибо :arrow:
но все же в старых версиях его нету, и есть такие блоггеры, которые WordPress обновлять не хотят.
так что эта заметка пригодится для старых версий, а так же для общего развития.
ну, я так считаю. :wink:
Плагин для старых версий пойдет, когда еще поддержка не встроена была.
из минусов всех видов плагинов для граватара есть увеличение количества запросов к базе, чего нет при использовании «встроенной функции» :sd: проходили знаем на себе :) хотя для «старых» версий выбора нет
Дак про старые версии и говорим, именно старая версия меньше кушат хочет. Новыя жрет не подетски и как быть?
Владимир, как раз об этом мой следующий пост, я его как раз пишу, подожди чуток :idea:
зы. зачем мыло сменил?
Буду смотреть, а то у меня сейчас обновленный блог, последней версии и разница есть, хочу вернуться на старую версию WordPress. А мыло подредактируй, а то я тогда припарился и вместо зоны com, ввел зону ru :hat:
Хммм, у меня уже давно стоит этот плагин. Да и про граватары вроде каждый знает. :oops:
Danke schön Grabus, воть и поговорили. Мало ли кто чего знал, а я вот Интер сетевой Тормоз, и мне как для жирафа надоть. Как говорится тикет закрываем. :hat:
я непойму теперь кто говорит неправду или ошибается в поисковике рамблере ввел характеристики и відало вот такое
Size, in pixels (maximum: 80): размер показа аватарки в пикселях, максимально 60 пикселей. и кому верить или гдето опечатка???
А смысл ставить какой-то плагин, если адрес к граватаре — просто хеш от e-mail? К тому же, если она отсутствует, ее легко будет подменить чем-нибудь другим.
Подгружает серьезно, если много комментариев. Хотя вид становится презентабельней.
Помогите с проблемой, на gravatare зарегился, а аватара все равно по умолчанию в моем блоге(
Аналогично почти. :razz:
Помогите люди, я правдо плагин не использовал, так прописывал встроеный gravatar в wp265. Проблемма в том, что у меня аватар все время по умолчанию стоит, а у дригих пользователей аватар с их e-mail`a.
Сменил мыло на яндексе на то что без «-», не помогло, там же аватар «сменить партрет»? Даже с гугловской почты, аватар не отображается. В настройках менял свой е майл адрес и коментировал, и все равно стандартный аватар.......
Круто! Сразу же поставил себе на сайт! Красота! Жутко удобная система! спасибо вам!
Спасибо за пост, очень полезный!
А можно ли сделать, чтобы пользователи сами могли закачивать картинку на сайт и использовать ее как аву? Без gravatar.com. а именно заливать изображение на сайт напрямую?
установил у себя на сайте только они как то коряво отображаются, пришлось редактировать стили, а еще гаватар отображается как ссылка, а у вас нет. Как мне это сделать?
А у меня отображается и маленькая картинка, рядом с ником и датой и большая рядом с текстом. Как убрать большую в тексте и оставить только маленькую?
Надо будет испробовать эту фичу на своем сайте. Вроде зарегался там, посмотрим что получится...
А мне в итоге пришлось отключить аватарки, так как они довольно существенно увеличивают время загрузки страницы сайта (блога) Чем больше на странице комментариев тем дольше она загружается. Может помочь разбивка комментариев на страницы, но у меня древовидные комментарии их разбить нельзя. Так, что пришлось отказаться.
Спасибо большое. Разобрался. Только что то gravatar.com долго отвечает...
Картинка почему-то не прижимается к линку. API Hook не работает. В чем может быть причина?
Полезная информация. Может в админке это и есть, но я первым делом погуглил, прежде чем лезть в админку, наткнулся на эту статью и узнал то, чего до этого не знал. Спасибо :)
Всем светлого дня и настроения!
Дамы и господа, подскажите — все сделал верно (не пацан ведь). И зарегился на граватаре, и прописан он в моем блоге... Но аватарка отображается только в левом верхнем углу, на панели инструментов. А в тексте 0 нет. да и в ящике на яндексе тоже нет...
Не могу понять...
Вчера прописывал код в один файл моей темы, так, похоже, код корявый, — пришлось его убирать...
Может все дело в теме?
Спасибо за внимание...
Ага...
Мой аватар виден только при комментировании. Но зачем мне комментировать мои же записи???
Я думал, он будет около строчки «Автор»...
Виктор, возле автора тоже можно, достаточно вставить echo get_avatar ( get_the_author_email (), '60' );
Простите, Анастасия, но можно поподробнее... Я знаком с кодами (тэгами), но тем не менее — куда их прописывать и можно попросить Вас написать полную версию этого текста?
Заранее признателен...
Виктор, завтра смогу написать подробную инструкцию в посте, в комментариях это делать очень неудобно.
Здравствуйте, попробовала сделать, как Вы писали. Только почему-то на @mail.ru Граватар не регистрирует. Пришлось прикреплять аву к Гугловскому майлу, которым редко пользуюсь. :- ( Что-то можно сделать в этой ситуации? Благодарю.
И почему-то на моем собственном блоге в моем комментарии фото не отобразилось...
это получается, что для использования такого аватара, надо пользовать именно этим привязанным мейлом ?
Есть ещё один крайне простой способ устанавливать аватары в собственном блоге, если это не предусмотрено: в разделе консоли управления “Плагины” нажмите “Установить новый”. Вам будет предложено ввести ключевое слово, по которому будет происходить поиск нужного плагина. Набираете “avatars” и вот уже 11 плагинов на выбор для установки аватаров. Выбираете любой, нажимаете “Установить”, и он автоматически устанавливается на ваш сайт/блог. Следующим шагом его активируете и, вуаля, вы и зарегистрированные посетители можете устанавливать себе любые аватары. Лично я установил плагин User Avatar, но там был на выбор ещё десяток других.









октября 2, 2008 в 09:00
Установил, на новых прессах все уже есть, только региться нужно и все нормуль. Вид стал другой, теперь отыщу на этом блоге плагин, который выделяет другим цветом запись админа, и будет вообще бомберс. Да, Леха ты ссылку дай блоггерам, чтобы не искали. Ну и усё, всем Мир! :hat: