WP 値がないときに非表示にする条件分岐【カスタム投稿(Smart Custom Fieldsも含む)】 2020/10/01 スマートカスタムフィールド(Smart Custom Fields)をよく使いますが、値がない場合にエリアごと非表示というケースが非常に多いので備忘録。 <?php if(get_post_meta($post->ID, ‘〇〇〇〇〇’, true)): ?> //値がある場合の内容 <?php endif; ?> 〇〇の部分はカスタムフィールド名を入れてください。 例:SCFで「関連する投稿」がない場合はエリアごと非表示 <?php if(get_post_meta($post->ID, ‘kanren_url’, true)): ?> <p><a href=”<?php $relation = SCF::get(‘kanren_url’); foreach ($relation as $field) { echo get_permalink($field);//URL } ?>”>詳細へ</a></p> <?php endif; ?> Twitter Facebook はてブ Pocket BACK TO ALL