Как на вордпресс загрузить аватар. Как изменить дефолтный Аватар в WordPress

Flector 5

WordPress уже давно использует в качестве аватаров сервис Gravatar.com , однако до сих пор множество людей не понимает, как этот сервис работает и как там установить свой аватар. Именно поэтому на форумах по WordPress начинающие блогеры регулярно задают вопросы о том, как устанавливать и выводить свои собственные локальные аватары. Плагин действительно легко позволит встроить в ваш блог поддержку своих собственных аватаров, загружаемых пользователями через свой профиль.

Скачиваем плагин с его домашней страницы и устанавливаем его:

1. Распаковываем архив.

2. Копируем папку simple-local-avatars в /wp-content/plugins/ .

3. Заходим в админку блога на вкладку "Плагины " и активируем плагин.

У плагина есть одна единственная настройка, которую вы найдете в "Параметрах\Обсуждение ":

Установив здесь галку, вы запретите обычным "подписчикам" устанавливать свои локальные аватары, оставив данную привилегию для "начальства" блога.

Сам аватар устанавливается в профиле пользователя. Все что нужно - это выбрать картинку аватара и нажать кнопку "Обновить профиль ". Этот аватар будет загружен в папку uploads вашего блога (или в папку, которую вы установили для загрузки медиафайлов в настройках блога).

Картинка аватара загружается в блог без каких-либо изменений. Аватарки нужного размера из этой картинки формируются по запросу. Например, в профиле выводится аватарка размера 96x96 - при открытии профиля будет сформирован аватар именно с этими размерами.

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

Плагин создает аватарку нужного размера только один раз при первом запросе. Затем берется уже готовая аватарка и поэтому никакой лишней нагрузки не будет. В разных местах блога аватарки могут выводиться разного размера (в соответствии с установленными размерами вывода граватаров), поэтому плагин просто создаст несколько аватарок нужного размера:

Плагин очень простой, но при этом полностью выполняет возложенные на него функции без какой-либо доводки его до ума. Если вам в блоге нужен плагин локальных аватаров для WordPress , то лучше вы ничего не найдете.

Здравствуйте, мои читатели! Сегодня я расскажу о Gravatar в wordpress:

  • что такое gravatar;
  • как включить gravatarдля комментариев в WordPress;
  • как добавить новый gravatar по умолчанию для читателей блога;
  • плагин FV Gravatar Cache — ускоряем загрузку аватаров читателей.

Что такое Gravatar

Gravatar — это сервис, расположенный по адресу gravatar.com , который позволяет привязать к своей электронный почты (email) универсальный аватар. Данный аватар будет храниться на этом сервисе и выводиться рядом с вашими комментариями на сайтах и блогах с поддержкой функции Gravatar. Конечно, при комментировании следует указывать почту, к которой привязали свой граватар.

Какие преимущества это нам дает? Изменив свой аватар всего на одном сервисе, вы меняете его и для всех своих комментариев на разных блогах. Может этот метод не отличается гибкость, но зато значительно экономит время. К тому же, на большинстве блогах регистрация запрещена и как такого профиля вы не имеете, а для данной аватарки достаточно только указать свой email.

С ним я уже рассматривал на своем блоге ранее в отдельной статье, ведь функция граватара доступна не только для WordPress, но и для других современных CMS. Только в Drupal и Joomla требуется установить дополнительные плагины.

Включение gravatar в WordPress и создание нового аватара по умолчанию

В WordPress версии 2.5 и выше функция gravatar встроена по умолчанию. Никакого дополнительного кода в шаблоны используемой темы добавлять не надо — все настраивается через админку WordPress.

Переходим в раздел «Параметры» — «Обсуждение» и прокручиваем страничку вниз, до пункта «Аватары».

Первое, что следует сделать — это включить отображение аватаров:

и аватар по умолчанию, который будет отображаться у пользователей, не имеющих аккаунта на gravatar.com:

Выбор невелик, но можно добавить свою картинку. Рассмотрим, как это сделать.

Способ №1.

Находим новую картинку и загружаем ее на сервер в папку с изображениями используемой темы WordPress: wp-content/themes/название_темы/images. Далее открываем на редактирование файл functions.php и добавляем на следующей строчки после:

такой блок кода:

add_filter( "avatar_defaults" , "newgravatar" ) ; function newgravatar ($avatar_defaults ) { $myavatar = get_bloginfo("template_directory" ) . "путь до картинки" ; $avatar_defaults [ $myavatar ] = "NazvanieAvatara" ; return $avatar_defaults ; }

Не забудьте вписать путь до картинки (/название_темы/imades/имя_картинки) и NazvanieAvatara , под которым изображение будет значится в списке аватар по умолчанию.

Сохраняем изменения в файле functions.php и идем в раздел «Параметры» — «Обсуждение» админки WP, где в списке доступных аватар выбираем только что добавленную картинку.

Способ №2.

Можно воспользоваться плагином — Add New Default Avatar . Устанавливается плагин стандартно, после активации его настройки появятся в разделе «Внешний вид» — «Add New Default Avatar».

Все что от вас требуется — выбрать картинку с компьютера (Upload Image), задать ее название (Avatar Name) и нажать Add Avatar. Плагин сам загрузит картинку на сервер, вам останется только выбрать ее.

Плагин FV Gravatar Cache

Последнее о чем я хочу рассказать в этой статье — это о небольшом плагине FV Gravatar Cache, который позволяет кэшировать граватары в WordPress, тем самым увеличивая скорость загрузки страниц блога с большим количеством комментариев.

Скачайте FV Gravatar Cache с wordpress.org , распакуйте архив в текущий каталог и загрузите полученную папку на сервер в директорию wp-content/plugins, используя . Активируйте плагин через WP админку.

Настройки плагина располагаются в разделе «Параметры» — «FV Gravatar Cache». Я поменял только размер аватары, установив 32 px. Остальные настройки оставил без изменений.

На этом все, спасибо за внимание! Не забывайте подписываться на ленту новостей блога, ведь впереди еще много чего полезного и интересного. Берегите себя!

Большинство веб-сайтов на движке WordPress показывают аватары пользователей. Эти аватары могут быть теми изображениями, которые выбрали сами пользователи, или они могут быть установлены владельцем сайта или же самим WordPress. Аватар по умолчанию – это квадратик с серым человеческим силуэтом. Честно говоря, такой аватар скучный. К счастью, мы можем легко изменить его.

В этом уроке мы рассмотрим на практике, как это сделать. Мы также увидим, как изменить свой собственный аватар без использования плагинов.

Что такое аватар?

WordPress определяет аватар как изображение, которое появляется рядом с вашим именем, когда вы комментируете статьи на сайтах, поддерживающих аватары. Эти картинки, как правило, размером примерно 80×80 пикселей и могут иметь практически любое поддерживаемое расширение для графических файлов.

Стандартные настройки для аватарки

Мы все видели дефолтные аватары. Они достаточно скучные и ничего не говорят о пользователе. К счастью, здесь есть несколько вариантов, чтобы изменить эту ситуацию.

Вы можете выбрать аватар по умолчанию для тех, кто комментирует статьи на вашем сайте (если они не выбрали его для себя отдельно). В Консоли перейдите в меню Настройка > Обсуждение и прокрутите вниз до раздела настроек для аватарок. Убедитесь, что стоит галочка напротив поля Показывать аватары (Show Avatars). Выберите аватар по умолчанию и нажмите кнопку Сохранить изменения. После этого все дефолтные картинки аватаров на сайте будут изменены (если вы внесли такие изменения).

Gravatar – ваш собственный аватар

Вы не ограничиваетесь аватарами по умолчанию, которые за вас устанавливает владелец сайта, ведь вы можете иметь свой собственный. Самый популярный сервис для этого предоставляет компания Gravatar (ею владеет Automattic – разработчик WordPress). Gravatar переводится как Глобально распознаваемый аватар (G lobally R ecognized Avatar ). После того, как вы создадите профиль на этом сервисе, ваш собственный аватар будет показываться на всех сайтах, которые поддерживают Gravatar.

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

Чтобы изменить аватар для владельца сайта (или если вы зарегистрировались как пользователь на другом сайте на WordPress), перейдите в Консоли аккаунта в меню Пользователи > Ваш профиль и прокрутите вниз до раздела О себе. Здесь показывается ваша фотография для профиля. Измените это изображение на сайте Gravatar, нажав соответствующую ссылку. Вы также можете просто посетить Gravatar.com . На этом сервисе вы можете иметь несколько адресов электронной почты и отдельные Gravatar для каждого Е-мэйл.

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

Вот и все! Надеемся, что данная статья вам пригодилась.

Если у вас в блоге/сайте имеются то наверняка вы замечали там разные иконки и фото для профилей пользователей. Эти аватары в WordPress реализуются с помощью одного полезного сервиса, который называется Gravatar . Любой пользователь в сети может привязать свою почту к определенной картинке, после чего она будет показываться на всех сайтах в сети, которые поддерживают данную опцию. Разработчик Вордпресса просто не могли не добавить эту функциональность в систему.

Все соответствующие настройки найдете в разделе «Настройки» — «Обсуждение» в самом низу страницы. Там вы можете включить показ, определить рейтинг отображаемых иконок и задать базовое значение для юзеров без Gravatar. О последнем пункте мы сегодня и поговорим — рассмотрим как изменить WordPress аватары по умолчанию. На выбор у вас есть парочка вариантов:

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

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

Алгоритм решения задачи состоит из нескольких простых шагов:

1. Загружаем аватар в WordPress

Картинка в WP добавляется двумя способами: через FTP (FileZilla например) или непосредственно в системе. В первом случае сможете поместить изображение в любую директорию сайта, во втором она автоматически попадет в медиабиблиотеку (wp-content/uploads).

Изображение должно быть квадратное, у меня в шаблоне картинки больше 80х80 не выводятся, но некоторые разработчики используют размеры побольше вплоть до 250х250 (хотя я не вижу в этом особого смысла).

Рассмотрим вариант загрузки через админку, так как он для пользователей более наглядный. Выбираете в разделе «Медиафайлы» пункт «Добавить новый».

На открывшейся странице используете кнопку «Выберите файлы» либо просто перетаскиваете файл в указанное поле. Когда загрузка завершится, увидите добавленное изображение. Вам нужно кликнуть по ссылке «Изменить», которая находится справа от названия (см. рисунок выше). После этого откроется следующее окно:

Здесь вам просто нужно скопировать адрес будущего WordPress аватара, который находится в строке «Ссылка на файл».

2. Внедрение хака/сниппета

Традиционно сниппет добавляем в файл functions.php. Если вы новичок в этом деле, советую почитать или воспользоваться . Код хака:

add_filter( "avatar_defaults" , "setnew_gravatar" ) ; function setnew_gravatar ($avatar_defaults ) { $myavatar = "http://ваш_сайт/wp-content/uploads/new_avatar.png" ; $avatar_defaults [ $myavatar ] = "Новый аватар" ; return $avatar_defaults ; }

add_filter("avatar_defaults", "setnew_gravatar"); function setnew_gravatar ($avatar_defaults) { $myavatar = "http://ваш_сайт/wp-content/uploads/new_avatar.png"; $avatar_defaults[$myavatar] = "Новый аватар"; return $avatar_defaults; }

Важно! Для переменной $myavatar нужно подставить ссылку на загруженный вами файл. В следующей строке задается название WordPress аватара по умолчанию, которое будет отображено в админке.

3. Изменение настроек

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

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

4. Возможные ошибки

Признаться честно, моя первая попытка установить новые WordPress аватары пользователей не увенчалась успехом. После всех изменений на сайте продолжал отображаться стандартный логотип Gravatar. Если у вас похожая ситуация, то поищите в файлах шаблона функцию get_avatar (предположительно в comments.php или functions.php). Именно она выводит иконки аватарки. Убедитесь, что при вызове в ней не используется параметр $default, а указаны только первые два:

В моем случае в функции данная опция была задана, поэтому и выводилась соответствующая картинка, а любые настройки внутри админки игнорировались. Это, в принципе, лишний раз показывает, что далеко не все темы изначально подходят для реализации задачи, — иногда приходится немного подправить код.

Итого. В принципе, вы видите, что изменить в WordPress аватары пользователей по умолчанию не так уж и сложно. Главное последовательно и внимательно выполняйте все шаги алгоритма и не забудьте в финале почистить кэш. Если появятся какие-то вопросы, пишите в комментах.

В этой статье мы разберемся, что такое аватары WordPress, какие они бывают, какими наделены особенностями, а также Вы узнаете как сделать, чтобы на всех сайтах WordPress отображался Ваш уникальный аватар.

Аватар в комментариях — это графическое изображение пользователя сайта, отображаемое в блоке комментария. Аватар предназначен для быстрой идентификации пользователя и придания дополнительной уникальности для данного человека, поскольку никнеймы могут совпадать, а значит легко можно запутаться какому человеку принадлежит то или иное сообщение.

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

Аватар на сайте WordpRess, с точки зрения посетителя сайта , можно разделить на два вида стандартные и собственные .

1. Стандартные аватары — это те, что выбрал в настройках владелец сайта.

К слову сказать, они могут быть такими:

  • Стандартный и уже классической вариант это человек-загадка (белый силуэт на сером фоне). Это самый популярный аватар на многих и многих сайтах.
  • Если автор не хочет, чтобы в комментариях были картинки, то он выбирает значение «Пустой».
  • О том, что такое Gravatar, я написал ниже по тексту. В этом же варианте у всех пользователей будет отображаться их синий логотип.
  • Далее идут группы аватаров, которые генерируются автоматически для каждого пользователя сайта на основе введенного им E-mail адреса. Эти настройки сохраняются и в будущем этот человек будет всегда писать комментарии под этой картинкой на данном сайте.

Особенность: стандартные аватары, в отличии от собственных, локальны . Это значит, что такой аватар будет прикреплен Вам только на конкретно взятом сайте. А значит, написав комментарий на другом ресурсе, у Вас уже будет там другой аватар, в соответствии с установками того сайта.

2. Свои собственные, уникальные аватары.

Сайт под управлением WordPress используют технологию Gravatar. Она позволяет любому пользователю зарегистрироваться на сайте , установить себе уникальный аватар, например, свой портрет, и привязать эту картинку к E-mail адресу .

В дальнейшем, когда Вы будете использовать, для написания комментария, указанный E-mail адрес, произойдет синхронизация с учетной записью Gravatar и на сайте будет отображаться ваша уникальная картинка. Причем это будет происходить абсолютно на всех WordPress сайтах.

Примечание

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

Как установить свой уникальный аватар

Итак, если Вы решили сделать свой собственный, уникальный аватар для всех сайтов WordPress, то следуйте этой инструкции:

Шаг 1 Перейдите на сайт Gravatar — Глобально распознаваемый аватар .

Шаг 2

Нажмите на большую кнопку «Создайте собственный граватар» .

Или нажмите на «Войти» вверху экрана, а затем «Create an Account» (Создать новый аккаунт).

Шаг 3

Какой бы Вы не выбрали способ, должно появиться такое окно:

Заполните поля:

  • E-mail адрес (должен быть реально существующим, иначе не пройдете 4 шаг);
  • Ваш никнейм он же логин (должен быть уникальным, но использовать его на сайтах для комментирования совсем не обязательно);
  • придумайте пароль (должен содержать буквы и цифры).

Внимание! Вводя E-mail адрес, Вы делаете к нему привязку аватара. Отныне, чтобы Gravatar работал , необходимо на сайтах WordPress использовать только этот E-mail адрес . Иначе система Вас не идентифицирует, а значит будет отображаться стандартный аватар.

Шаг 4

На указанный E-mail адрес будет отправлено письмо для подтверждения регистрации. Зайдите в свою почту, найдите это письмо и перейдите по ссылке в нем.

После чего WordPress поблагодарит за регистрацию и предложит войти в аккаунт:

Шаг 5

Вот и наконец-то появилось основное окно управления аккаунтом. Вы видите какие E-mail адреса Вам принадлежат. Нажав на кнопку «Add email address» можно добавить еще и еще почтовые ящики. Но нас интересует аватар, поэтому скорее жмем на «Add a new image» (Добавить новое изображение).

Шаг 6

Появится окно выбора источника изображения: загрузить с компьютера, указать ссылку на изображение (если оно уже есть где-то в интернете), выбрать из ранее загруженных (актуально, если ранее вы уже добавляли картинки в галерею Gravatar) и сделать фото через вебкамеру.

Шаг 7

Классический вариант «Upload new» (загрузить с компьютера). Кликаем и переходим в следующее меню, в котором нужно указать путь до изображения на компьютере. Нажмите на «Выберите файл», найдите его и жмите на «Next» (Далее).

Шаг 7

Аватар может быть только квадратной формы. Поэтому, когда изображение загрузится, Вам нужно будет с помощью рамочки указать область изображения, которая попадет на аватар.

Ниже на странице можно увидеть как будет смотреться эта картинка на маленьком и большом аватаре.

Когда определитесь с областью, нажмите на «Crop and Finish» (Кадрировать и закончить).

Шаг 8

Последний штрих — указать какая возрастная категория может смотреть на Ваше изображение. Здесь уже все зависит от Вашего культурного воспитания и нравственности.

  • G - Подходит для любой аудитории
  • PG - Может содержать оскорбительные элементы, обычно для аудитории старше 13 лет
  • R - Рассчитан на взрослую аудиторию старше 17 лет
  • X - Для ещё более зрелой аудитории

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

Шаг 9

Все готово! Теперь можно протестировать как это работает. работает как раз на движке WordPress, поэтому Вы можете написать комментарий на этом сайте под любой записью. Вот, что получилось в итоге:

Заметили ошибку в тексте - выделите ее и нажмите Ctrl + Enter . Спасибо!