wordpressのカスタムフィールドを利用する場合、テーマのテンプレートに出力させる記述を行うが
ある項目が未入力の場合に未入力のまま表示するのではなく、その項目全体を非表示にする方法
テキストフィールド 【フィールド名は「hoge」】
<?php if(post_custom('hoge')): ?>
<div class="hoge">料金:<?php echo post_custom('hoge'); ?></div>
<?php endif; ?>
画像フィールド 【フィールド名は「img_hoge」】
<?php if(get_post_meta($post->ID, 'img_hoge', true)): ?> <img src="<?php $img_hoge = get_post_meta($post->ID, 'img_hoge', true); ?> width='400' hieght='300' alt='画像の説明'" /> <?php endif; ?>