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

Custom Field Suite

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

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

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