У меня есть несколько пользователей представленных переменных, которые я хочу, чтобы отобразить в другой части моего сайта, как это:Проверьте, является ли переменная пуста
<div class="pre_box">Term: </div>
<div class="entry"><?php $key='term'; echo get_post_meta($post->ID, $key, true); ?></div>
Иногда эти переменные могут быть пустыми, в этом случае я дон Не хотите отображать метку для пустой переменной. В приведенном выше примере я хотел бы скрыть часть <div class="pre_box">Term: </div>
. Есть ли простой способ проверить, является ли переменная php, подобная приведенной выше, пустой и предотвращает отображение метки?
Update, вот код, использующий! Пустой
<?php $key='term' ?>
<?php if(!empty($key)): ?>
<div class="pre_box">Term: </div>
<div class="entry">
<?php echo get_post_meta($post->ID, $key, true); ?>
</div>
<?php endif; ?>
Однако, это еще не отображает содержимое независимо от того, что. Я думаю, проблема может быть в том, как я определяю переменную $ key. Я пытаюсь вытащить данные из настраиваемого поля, установленного в сообщении Wordpress, - вот что такое бизнес $ post-> ID.
Есть ли короткая рука для этого? –