Значение переменной выпадает за span

Есть следующий код.

function display_user_personage() {
    $args = array(
        'field'   => 3,
    );
    echo '<span>' . bp_profile_field_data( $args ) . '</span>';
}

Функция возвращает текстовое значение. Но вместо того чтобы поместить его внутрь span, выбрасывает его.

введите сюда описание изображения


Ответы (1 шт):

Автор решения: Juan Rey

Функция bp_profile_field_data не возвращает значение а сразу выводит его. Правильным было использовать bp_get_profile_field_data.

→ Ссылка