Cómo obtener la URL para publicar el avatar del usuario del autor BuddyPress dentro del bucle de publicación de Wordpress
La pregunta
¿Cómo obtener solo la URL del avatar del autor de una publicación?
Los requisitos
Quiero la URL de la imagen que está alojada en mi sitio web.
La imagen se llamará en el bucle de una publicación.
El autor de la publicación es la persona cuya imagen de avatar deseo mostrar.
Lo que he probado
Un montón de cosas, pero principalmente<?php echo get_avatar_url('user_email'); ?>
Devuelve una URL a la imagen predeterminada de 'hombre misterioso' alojada por Gravatar a pesar de ser un avatar cargado en mi sitio para este usuario de prueba.
Aclaración
No quiero una imagen alojada en Gravatar.
Referirse
Referencia del código de Wordpress para get_avatar_url ()
Actualmente no hay una entrada completa de Wordpress Codex para ello
Preocupaciones
Estoy empezando a pensar con toda la ambigüedad de WP entre avatar y Gravatar que get_avatar_url es únicamente para imágenes de Gravatar que, por supuesto, solo están disponibles para los usuarios registrados de Gravatar. Espero que alguien pueda decirme que estoy equivocado.
De posible interés
El sitio web usa Buddypress
La instalación de Buddypress de este sitio web utiliza tamaños de avatar personalizados
Este sitio web usa su propio tema personalizado
El usuario tiene un avatar cargado en el sitio web
El usuario no tiene una cuenta gravatar (prueba sin la mayoría de los usuarios no tendrán cuentas gravatar. No quiero que la mayoría de los usuarios tengan hombres misteriosos en lugar de sus avatares)
El siguiente código funciona bien para extraer el avatar alojado en el sitio web (pero, por supuesto, muestra la etiqueta de imagen y las clases, no la url pura que necesito)
<?php echo get_avatar( get_the_author_meta( 'ID' ), 180 ); ?>