I have the following code:
if( get_field('event_timedate') ): echo "<div class='bm-event_timedate'><p>".the_field('event_timedate')."</p></div>"; endif;
But for some reason the output is (the date appears before the div and p tags)
27/08/2022 8:00pm <div class='bm-event_timedate'><p>".the_field('event_timedate')."</p></div>
Id really appreciate any help, thanks in advance!
2
Answers
use
get_field()
function for echo as wellThe issue is due to the_field()
this function itself displays data but you insert the display data function inside echo.
either you can do like
OR
you can use get_field() function instead of the_field() function;