【WordPress】固定ページにカスタム投稿をタクソノミーの特定のタームで絞り込んでカスタムフィールドのラジオボタンで条件分岐

カスタム投稿タイプの「ブログ」のカテゴリ(ターム)の「料理」にチェックして、
カスタムフィールドでラジオボタンの選択肢を作り、それぞれをチェックした時の条件分岐メモメモ

・カスタム投稿タイプ名:ブログ
・カスタム投稿タイプスラッグ:blog
・タクソノミー名:blog_cat
・ターム名:料理
・タームスラッグ:cooking
・カスタムフィールド名:cook_genre
・ラジオボタン値3つ:中華 和食 洋食

<?php
 $paged = get_query_var('paged') ? get_query_var('paged') : 1 ;
 $args = array(
  'posts_per_page' => -1,
  'orderby' => 'date',
  'order' => 'DESC',
  'post_type' => 'blog',
  'tax_query' => array(
     array(
    'taxonomy' => 'blog_cat',
    'field' => 'slug',
    'terms' => 'cooking'
   )
 ),
);
$wp_query = new WP_Query($args);?>

<?php while ($wp_query->have_posts()) : $wp_query->the_post();?>
  <?php if( get_field('cook_genre') == "中華"): ?>
    中華がチェックされたときの処理
  <?php elseif( get_field('cook_genre') == "和食"):?>
    和食がチェックされたときの処理
  <?php elseif( get_field('cook_genre') == "洋食"):?>
    洋食がチェックされたときの処理
<?php endif; ?>
<?php endwhile; wp_reset_query(); ?>

今日のひとこと

ドラム式洗濯機にすると人生変わる

Blogs List

CONTACT

当事務所にご関心をお持ちいただきまして、ありがとうございます。
お仕事に関するご相談は下記よりお問い合わせください。

© Copyright 2020 NIAR All rights reserved.