Estoy obteniendo la identificación de un grupo usando:
$group = groups_get_group( array( 'group_id' => $id) );
Pero por mi vida, no puedo averiguar cómo devolver el enlace al grupo en sí mismo.
Puedo agarrar la babosa, pero algunos grupos son subgrupos, así que no puedo simplemente:
echo 'domain/groups/'.$group->slug;
Cualquier ayuda muy apreciada.
Has probado:
bp_get_group_permalink( $group );
Eso devolverá el valor href para el grupo. Para obtener un enlace html use:
bp_get_group_link( $group );
Para cualquiera que aún necesite la respuesta de por qué bp_get_group_permalink ($ group); no funciona solo con la identificación del grupo, es porque necesita crear un objeto de grupo Buddypress. Algo como esto:
$group_obj = groups_get_group ( $group_id );
$href = bp_get_group_permalink( $group_obj );