Подскажите, кто знает.. Необходимо в случае наличия произвольного поля вывести блок с текстом... где текст берется из этого произвольного поля.. В данном примере произвольное поле с именем text1... Но такая конструкция не работает... Подскажите где ошибка, или может быть я совсем неправильно делаю?
<?php if (get_post_meta($post->ID, 'text1', true) !== '') {?>
<div class="text">
<?php echo (get_post_meta($post->ID, 'text1', true)); ?></div>
<?php}?>
Можно конечно и так, сделать..
<?php if (get_post_meta($post->ID, 'text1', true) !== '')
{echo "<div class="text">".get_post_meta($post->ID, 'text1', true)."</div>"; }?>
Но мне важен первый вариант