I need to output inside echo foreach to output the terms that belong to this post. How can i do this? The code I wrote is not working.
JavaScript
x
$cur_terms = get_the_terms( $ajaxposts->post->ID, 'cities' );
echo '<div class="speaker-city">
'. foreach( $cur_terms as $cur_term ): .'
<p>
'. echo $cur_term->name .'
</p>
'.endforeach; .'
</div>';
Advertisement
Answer
You have to use foreach block and print inside the block
JavaScript
$cur_terms = get_the_terms( $ajaxposts->post->ID, 'cities' );
echo '<div class="speaker-city">';
foreach( $cur_terms as $cur_term )
{
echo'<p>'. $cur_term->name .'</p>';
}
echo'</div>';