Como obter o URL para publicar o usuário do autor BuddyPress Avatar Inside Wordpress Post Loop
A questão
Como obter apenas o URL do avatar de um autor de postagem?
Os requisitos
Quero o URL da imagem hospedada no meu site.
A imagem será chamada no loop de uma postagem.
O autor da postagem é a pessoa cuja imagem de avatar eu desejo exibir.
O que eu tentei
Um monte de coisas, mas principalmente<?php echo get_avatar_url('user_email'); ?>
Ele retorna um URL para a imagem padrão 'homem misterioso' hospedada pelo Gravatar, apesar de ser um avatar carregado no meu site para este usuário de teste.
Esclarecimento
Não quero uma imagem hospedada no Gravatar.
Referenciar
Referência de código do Wordpress para get_avatar_url ()
No momento, não existe uma entrada completa do Wordpress Codex para ele
Preocupações
Estou começando a pensar, com toda a ambiguidade do WP entre avatar e Gravatar, que get_avatar_url é apenas para imagens do Gravatar, que obviamente só estão disponíveis para usuários registrados no Gravatar. Espero que alguém possa me dizer que estou errado.
De Possível Interesse
O site usa Buddypress
A instalação do site Buddypress usa tamanhos de avatar personalizados
Este site usa seu próprio tema personalizado
O usuário possui avatar carregado no site
O usuário não tem uma conta gravatar (testando sem, pois a maioria dos usuários não possui contas gravatar. Eu não quero que a maioria dos usuários tenha homens misteriosos no lugar de seus avatares)
O código a seguir funciona bem para gerar o avatar hospedado no site (mas é claro que gera a tag e as classes da imagem, não o URL puro que eu preciso)
<?php echo get_avatar( get_the_author_meta( 'ID' ), 180 ); ?>