カスタムフィールドが空の時は表示させないようにする

1
2
3
4
5
6
7
<?php $value = get_post_meta($post->ID, 'テキスト', true);?>
<?php if(empty($value)):?>
    <!-- ★ここは空欄だった場合に表示されます(空でOK)。 -->
<?php else:?>
    <!-- ●値が有る場合に表示されます。 -->
<li>テキスト:<?php echo post_custom('テキスト'); ?></li>
<?php endif;?>

実際にこう書く

1
2
3
4
5
<?php $value = get_post_meta($post->ID, 'テキスト', true);?>
<?php if(empty($value)):?>
<?php else:?>
<li>テキスト:<?php echo post_custom('テキスト'); ?></li>
<?php endif;?>

勉強させて貰ったサイト

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です