お世話になっております。
WordPressでカスタムタクソノミーを作成し、
taxonomy-brand.phpでアーカイブページを表示させています。
タクソノミー名brand の各タームに
画像用のカスタムフィールド brand_cate_img を設定して下記のように
taxonomy-brand.php内に記述しました。
<img src="<?php $term_slug = get_query_var('brand'); $term_ID = get_term_by('slug',$term_slug,'brand')->term_id; $hoge = the_field( 'brand_cate_img', 'brand_'.$term_ID); ?>" alt="<?php single_term_title(); ?>">
上記はうまく行ったのですが、
「フィールドの値がない場合」で条件分岐するコードがうまくいきません。
<?php $ctm = get_post_meta($post->ID, 'brand_cate_img', true);?> <?php if(empty($ctm)):?> 空の場合 <?php else : ?> 値がある場合 <?php endif; ?>
上記のように記述したのですが、これでは動作しませんでした。
taxonomy-.php では、どのように記述すると動作するかご教授いただけないでしょうか。
どうぞよろしくおねがいします。
回答1件
あなたの回答
tips
プレビュー