echo не выводится в тегах html

Есть строки кода:

$terms = get_the_terms($post->ID, 'event-type'); 
$name = $terms[0]->name;

Вывожу результат:

$content .= '<div class="dk"><span><i class="fa fa-map-marker" aria-hidden="true"></i></span>';
    echo $name;
$content .= '</div>';

И результат выводиться но вне div`a класса dk, а вылазит в самом верху страницы отдельно.


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

Автор решения: Jigius

Попробуйте так делать:

$content .= '<div class="dk"><span><i class="fa fa-map-marker" aria-hidden="true"></i></span>';
$content .= $name;
$content .= '</div>';
→ Ссылка