フィールド内が空欄の場合項目を非表示にする。

Custom Field Suite

<dl>
<?php $txtid = CFS()->get('カスタムフィールド名'); ?>

<?php if(empty($txtid)):?>
<!--カスタムフィールドの値が無い場合(空欄)に表示されます(空でOK)。-->          
<?php else:?>
<!--値がある場合表示される内容を記述。-->
<dt>項目</dt><dd><?php echo CFS()->get('カスタムフィールド名'); ?></dd>
<?php endif;?>
</dl>

上記ではループ内ではうまく動かないようなので、ループ内で使用する場合はこちらを使ってみてください。

<?php
$check = $field['カスタムフィールド名'];
if($check) :?>
<?php echo $field['カスタムフィールド名']; ?>
<?php else:?>

<?php endif;?>