Как получить URL для публикации автора Аватар BuddyPress внутри WordPress Post Loop

Вопрос

Как получить только URL аватара автора сообщения?

Требования

Я хочу, чтобы URL-адрес изображения, размещенного на моем сайте.

Изображение будет вызываться в цикле сообщения.

Автор поста - это человек, изображение аватара которого я хочу отобразить.

Что я пробовал

Куча вещей, но в основном<?php echo get_avatar_url('user_email'); ?>

Он возвращает URL-адрес изображения по умолчанию «мистический человек», размещенного в Gravatar, несмотря на то, что он является аватаркой, загруженной на мой сайт для этого тестового пользователя.

осветление

Я не хочу, чтобы Gravatar размещал изображение.

К ссылке

Ссылка на код Wordpress для get_avatar_url ()

В настоящее время нет завершенной записи Wordpress Codex для него

Обеспокоенность

Я начинаю думать со всей неоднозначностью WP между аватаром и Gravatar, что get_avatar_url предназначен исключительно для изображений Gravatar, которые, конечно, доступны только зарегистрированным пользователям Gravatar. Надеюсь, кто-нибудь скажет мне, что я не прав.

Возможного интереса

Сайт использует Buddypress

При установке этого сайта Buddypress используются пользовательские размеры аватаров

Этот сайт использует свою собственную тему

Пользователь загрузил аватар на сайт

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

Следующий код отлично работает для извлечения размещенного на сайте аватара (но, конечно, выводит тег изображения и классы, а не чистый URL-адрес, который мне нужен)

<?php echo get_avatar( get_the_author_meta( 'ID' ), 180 ); ?>

Ответы на вопрос(1)

Ваш ответ на вопрос