Knowledge Base

¿Qué es esto?

Wordpress: Obtener la url del avatar de un usuario pasando el ID con buddypress

18/08/2015 - 11/02/2019 -  Comentarios - Wordpress BuddyPress Funciones útiles Usuarios

No se puede obtener sólo la URL, se obtiene todo el tag img, luego se puede procesar para devolver sólo la imagen:

$vUserAvatarURL = bp_core_fetch_avatar ( array( 'item_id' => $vUserId, 'type' => 'full', 'html=false' ) );
$vDoc = new DOMDocument();
$vDoc->loadHTML($vUserAvatarURL);
$imageTags = $vDoc->getElementsByTagName('img');
foreach($imageTags as $tag) {
     $vUserAvatarURL = $tag->getAttribute('src');
}