• ACFを使ってカスタムフィールド[baseball]を作りました。
    [baseball]に楽天,ソフトバンク,西武,オリックス,日本ハム,ロッテとカンマで区切った値がある記事と
    [baseball]に楽天の値が入った記事を絞り込んで表示させたいのですが方法が分かりません。

    
    <?php // related post
      if ($options['show_related_post']) :
      $baseball_name = get_field('circle_name');
      $baseball      = explode(',',$baseball);
      $categories = get_the_category($post->ID);
      if ($categories) {
      $category_ids = array();
      foreach($categories as $individual_category) $category_ids[] =     $individual_category->term_id;
      $args=array(
       'category__in' => $category_ids,
       'post__not_in' => array($post->ID),
       'meta_key'     => $baseball,
       'meta_value'   => $baseball_name,
       'showposts'    => 5,
       'orderby'      => rand,
       'meta_compare'      => 'LIKE'
       );
      $my_query = new wp_query($args);
      $i = 1;
      if($my_query->have_posts()) {
      ?>
    

    どのようにすればいいのかお教え願えないでしょうか?

1件の返信を表示中 - 1 - 1件目 (全1件中)
1件の返信を表示中 - 1 - 1件目 (全1件中)
  • トピック「カスタムフィールドの絞り込み」には新たに返信することはできません。