I have to output a list of multiple values. These values are not part of an array. I am doing it like this:
$value_1 = get_field('value_1');
$value_2 = get_field('value_2');
$value_3 = some_other_function('value_3');
$value_4 = another_function('value_4', 'one_more_param');
echo '<ul>';
if ($value_1) :
echo '<li>' . $value_1 . '</li>';
endif;
if ($value_2) :
echo '<li>' . $value_3 . '</li>';
endif;
if ($value_3) :
echo '<li>' . $value_3 . '</li>';
endif;
if ($value_4) :
echo '<li>' . $value_4 . '</li>';
endif;
echo '</ul>';
I have about 30 values. Is there a quicker, cleaner way to output this?
htmlentities($value_X)instead of just$value_Xwhen you output data in HTML