Thanks! Last question on this topic: If I want to display that similar User Role badge on each card on a Member Directory grid, it looks like I need to use something different to um_profile_id().
I tried this code, but am back to it display my logged-in user role (Administrator) on every card. Any tips for this situation?
add_action( 'um_members_just_after_name', 'member_card_user_role_badge', 10 );
function member_card_user_role_badge() {
$role = UM()->roles()->get_priority_user_role( um_profile_id() );
$role_name = $role ? wp_roles()->get_names()[ $role ] : '';
echo '<div class="member-card-role">' . $role_name . '</div>';
}