Comprobar si una variable está vacía

Tengo algunas variables enviadas por los usuarios que quiero mostrar en una parte diferente de mi sitio como esta:

<div class="pre_box">Term: </div>
<div class="entry"><?php $key='term'; echo get_post_meta($post->ID, $key, true); ?></div>

Ocasionalmente, estas variables pueden estar vacías, en cuyo caso no quiero mostrar la etiqueta de la variable vacía. En el ejemplo anterior, me gustaría ocultar el<div class="pre_box">Term: </div> parte. ¿Hay alguna forma simple de verificar si una variable php como la anterior está vacía y evitar que se muestre la etiqueta?

Actualización, aquí está el código usando! Empty

<?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; ?>

Sin embargo, esto todavía muestra el contenido pase lo que pase. Creo que el problema podría estar en la forma en que estoy definiendo la variable $ key. Estoy tratando de extraer datos de un conjunto de campos personalizados en una publicación de WordPress; de eso se trata el negocio $ post-> ID.

Respuestas a la pregunta(4)

Su respuesta a la pregunta