Вывести всех аватаров wordpress

get_avatar() – возвращает аватар пользователя

Наглядный пример использования этой функции вы можете найти в моём видеоуроке.

Если быть точными, то функция возвращает тег аватара (Gravatar) для пользователя.

Если вы пока что немного не в теме (но надеюсь я ошибаюсь), WordPress.org, WordPress.com, также и другие движки/сервисы используют сервис Gravatar для унификации аватаров юзеров, суть заключается в том, что вы используете разные сервисы в интернет, а аватар у вас везде один и не нужно напрягаться, чтобы каждый раз его ставить.

Это было небольшое отступление.

$id_or_email О, этот параметр поддерживает много чего:

  • Так как граватары регаются на емайл, то прежде всего вы можете передать сюда любой емайл, не обязательно этот емайл должен быть зарегистрирован на сайте.
  • ID пользователя или объект WP_User – тогда будет использован емайл из профиля пользователя.
  • MD5 хэш, который использует граватар (ведь он же не может палить емайлы своих пользователей).
  • Объект WP_Post – тогда будет взят емайл автора поста.
  • Объект WP_Comment – соответственно емайл автора коммента.

$size (целое) ширина и высота картинки в пикселях. $default (целое) Что следует отображать в качестве аватара, если у пользователя его нет (он не зареган в Gravatar). По умолчанию отображается то, что указано в Настройки > Обсуждение в админке WordPress:

Читайте также:  Домашняя курица вывела цыплят

Соответственно вы можете перезаписать эту настройку и передавать в функцию get_avatar() , параметр $default одно из следующих значений:

  • mystery , mm или mysterman – Человек-загадка
  • 404 – Пустой,
  • gravatar_default – Логотип Gravatar,
  • indenticon – Identicon,
  • wavatar – Wavatar,
  • monsterid – MonsterID,
  • retro – Ретро.

$alt (строка) Какой текст указывать в качестве alt атрибута теги img. По умолчанию он есть и имеет пустое значение. $args (массив) Ещё целый набор параметр, и вот каких: height (целое) Можно отдельно указать значение высоты в пикселях, по умолчанию равно значению параметра $size width (целое) Можно отдельно указать значение ширины в пикселях, по умолчанию равно значению параметра $size force_default (логическое) Если установить значение этго параметра true , то можем зафорсить отображение монстриков стандартных Gravatar, и не выводить фотки самих пользователей. По умолчанию равен false , кэп. scheme (строка) Протокол URL, который будет использоваться по умолчанию, например http , https и т.д. Предполагаю, что лучше не шаманить и использовать значение по умолчанию. Хотя возможно в вашей ситуации этот параметр может и понадобиться. class (массив|строка) А ещё мы можем вкинуть CSS-классов в выводимый тег – один или несколько в виде массива. force_display (логический) Если указать true , то аватары будут отображаться всегда и значение этой опции в Настройки > Обсуждение будет игнорироваться: extra_attr (строка) Можно вкинуть дополнительные атрибуты в тег , например title=»привет» , единственное только учтите, что внутри функции это никак не очищается и в некоторых ситуациях вам не помешает воспользоваться функцией esc_attr() ко всему причему. rating (строка) Тут суть в том, что когда люди закидывают свои фото в сервис Gravatar, они могут выбрать рейтинг – G, PG, R или X – ведь мы знаем, как это бывает – по-любому кто-то захочет использовать в качестве аватара дик. По сути этот параметр позволяет переопределить значение из настроек обсуждения:

Читайте также:  Как надо чистить нагары

Примеры

Самый изишный пример – попробуем вывести аватар пользователя с и высотой/шириной в 50px:

А теперь значительно усложним этот пример, для начала сделаем так, чтобы это был аватар текущего пользователя – для этого получим при помощи get_current_user_id() его ID и передадим в функцию:

Источник

Вывод аватарки автора записи на WordPress

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

Как разместить фото автора записи?

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

За вывод аватарки автора публикации отвечает следующий код:

где «33» размер отображаемой аватарки.

Для того чтобы он отрабатывался движком на страницах сайта, следует поместить его в файл «single.php» (или «content-single.php»). Место отображения подбирается индивидуально в каждом шаблоне, предпочтительно, сразу после основного заголовка

(или в блоке мета-данных (рубрика, дата, автор)).

Благодаря стилю CSS можно задать позиционирование изображения (отображение справа или слева с отступами или бордюрами).

Например, в ниже представленном коде, используемом на этом сайте, применяется выравнивание по левому краю (float) страницы с дополнительными внешними отступами (margin):

Вместо послесловия

Таким образом, Вы можете в любом месте вывести аватар актуального пользовательского профиля, даже в боковой панели, используя текстовый виджет (при условии разрешённого PHP кода).
В следующий раз попробуем создать «Блок Автора», применив только функционал системы WordPress…

Источник

Аватарки WordPress — лучшие плагины

Просмотров: 2 180

Приветствую вас, дорогой читатель! Как добавить своё изображения для аватара в WordPress? Для тех, кто ещё не в курсе: Аватар — это изображение рядом с вашим именем, помогающее опознать ваш комментарий на сайтах, поддерживающих эту функцию. Аватарки WordPress в настоящее время позволяет использовать только пользовательские аватары, загруженные через Gravatar, но наши помощники плагины расширят эту функцию и позволят использовать любую картинку, изображение или фотографию загруженную в вашу библиотеку медиофайлов.

Меняем аватар на сайте WordPress

Как загрузить свой аватар в ВордПресс? Как изменить стандартный аватар по умолчанию в WordPress? Как изменить форму аватарки пользователей в WordPress?

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

Сегодня, друзья, хочу представить вам лучшие бесплатные плагины — аватары для WordPress , с помощью которых вы получите различные варианты и настройки отображение аватаров для себя (автора) и посетителей, оставляющих комментарии на сайте по своему вкусу. Вот, как то так.

Плагин WP User Avatar — аватары для WordPress

В настоящее время WordPress позволяет использовать только собственные аватары, загруженные через Gravatar. WP User Avatar позволяет использовать любую фотографию, загруженную в медиатеку, в качестве аватара. Это означает, что вы используете ту же загрузку и библиотеку, что и ваши сообщения. Никаких дополнительных папок или функций редактирования изображений не требуется.

Плагин WP User Avatar

Данный плагин позволяет использовать любую фотографию или изображение в качестве аватарки для комментариев WP. Картинку можно загрузить с вашего компьютера или использовать из вашей библиотеки медиафайлов. А также, использовать аватар по умолчанию в виде черного человечка с большими усами, прям как у Чапаева:

Аватарка по умолчанию

Модуль уже успели загрузить более 700 000 пользователей, поэтому автор его постоянно обновляет. Устанавливается плагин WP User Avatar стандартным способом, через поиск по плагинам. Вводите его название, устанавливаете и активируйте, а потом переходите к настройкам аватарки:

Настройка плагина WP User Avatar

Если вы поставите галочку в третьем пункте — Отключить Gravatar и использовать только локальные аватары, то можно использовать аватарку по умолчанию, как для себя так и для комментаторов или загрузить новую картинку для аватарки. Надеюсь, здесь, вам всё понятно.

Simple User Avatar-Простой пользовательский аватар

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

Пример представления новой опции на странице пользователя

Как сделать аватары WordPress круглыми, в виде сердца, алмаза

Сделать это можно с помощью простенького плагина, под названием Avatar Shaper.

Плагин Avatar Shaper позволяет настроить стиль фотографии/аватарки пользователей

Плагин Avatar Shaper

С Avatar Shaper вы можете легко настроить стиль аватарки, то есть, сделать его круглым, закруглить углы у квадратной аватарки и многое, многое другое. Также можно к картинке/аватарке добавить тень, свечение к фото выбрав нужный цвет. Плагин не нагружает ваш блог, он лишь добавляет стили CSS к вашему сайту. После установи и активации модуля, переходите в раздел Настройки — Avatar Shaper и выбирайте нужный стиль:

Настройки стиля аватарки WordPress

Здесь, пожалуйста, выбирайте и настраивайте нужный стиль для изображения аватарки в комментариях сайта. С правой стороны страницы, будет предварительный просмотр аватарки:

Круглая аватарка ВордПресс

А так будет выглядеть круглое фото в комментариях:

Круглая аватарка в комментариях WordPress

Или так, без блеска и с тенью:

Аватарка на сайте WP

Вот, друзья и всё на сегодня. Очень надеюсь, было для вас полезно. Удачи и до новых встреч.

Источник

Как вывести аватар пользователя в любом месте WordPress

Доброго времени суток 🙂

Возможно кто-то из Вас задавался вопросом — Как вывести аватар пользователя в любом месте WordPress? Тогда Вам будет интересная статья. Обычно аватары мы можем видеть только в комментариях, но вот как вывести в другом месте, тут уже нужно немного подумать.

Дело в том что функция которая выводит аватар в комментариях не работает вне цикла комментариев. В любом другом месте у Вас просто будет пустой аватар.
Лично мне надо было вывести аватар в форме входа, которую я вывел в правом сайдбаре, после входа Рядом с именем появляется аватар. Скоро сделаю статью о том как сделать такую форму 🙂 Так что ищите в поиске.

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

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

На этом все, спасибо за внимание 🙂

Если Вам был полезным мой труд, можете финансово поддержать сайт или отключить блокировщик рекламы, что займет 2 минуты 🙂

Источник

8 WordPress плагинов для управления аватарами

Чаще всего устанавливая себе аватар, пользователи WordPress имеют дело с Gravatar — бесплатным сервисом, позволяющим один раз загрузить изображение и использовать его на множестве сайтов, поддерживающих работу с ним. Это разработка известной команды Automattic и она отлично зарекомендовала себя на тысячах сайтов, в первую очередь, на базе платформы WordPress. Своей популярностью он обязан еще и тем, что не требует специальных средств встраивания или плагинов.
Но если по какой-либо причине вас не устраивает Gravatar, то не отчаивайтесь. В сети можно найти много достойных замен. Дабы вы не утруждали себя поисками, мы сделали подборку некоторых из них. Все представленные здесь плагины достаточно простые и легкие в работе и не оказывают заметного влияния ни на время загрузки страниц, ни на общую нагрузку на сервер.

Add Local Avatar

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

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

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

  • Скачать

WP User Avatar

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

  • Скачать

Author Avatars List

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

  • Скачать

SVG Avatars Generator

При помощи этого WordPress плагина (кстати существует и его jQuery версия) пользователи смогут не только устанавливать, но и самостоятельно создавать аватары да еще и в SVG формате! Нужно ли говорить, что они будут великолепно смотреться на любых устройствах и дисплеях?

  • Пример
  • Скачать

WP Social Avatar

Как можно догадаться из названия, этот плагин позволяет использовать аватар из Facebook или Google+ в блоге на WordPress. Хорошее решение для тех, кто не заморачивается подбором аватара каждый раз при регистрации в новой соцсети или блоге.

  • Скачать

Author or User Image

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

  • Скачать

Simple Local Avatars

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

  • Скачать

Avatar Manager

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

  • Скачать

Источник

Оцените статью