• 解決済 sana0211

    (@sana0211)


    いつも勉強させていただいてます。

    現在、シングルページにタクソノミーによる
    関連記事を表示させようと思っているのですが、
    タクソノミーの階層を持たした際の取得結果が
    思い通りにいかず悩んでおります。

    タクソノミー’A’
    親ターム’B’
    -子ターム’C’

    として、子ターム’C’に所属する関連記事のみを取得したいのですが、
    どうしても’B’,’C’両方の関連記事を表示してしまいます。

    子タームの関連記事のみを表示することは可能なのでしょうか?
    下記が現在のコードです。

    $term = array_shift(get_the_terms($post->ID, ‘A’));
    $args = array(
    ‘numberposts’ => -1,
    ‘post_type’ => ‘test’,
    ‘taxonomy’ => ‘A’,
    ‘term’ => $term->slug,
    ‘orderby’=> meta_value,
    ‘meta_key’ => ‘date’,
    ‘order’ => ‘desc’,
    “meta_query”=>
    array(
    array(
    “meta_key”=>”date”,
    “meta_compare”=>”>”,
    “type” => “DATE”,
    )
    )
    );

    完全に行き詰ってしまったので、
    ご教授いただけたらと思います。

2件の返信を表示中 - 1 - 2件目 (全2件中)
2件の返信を表示中 - 1 - 2件目 (全2件中)
  • トピック「タクソノミーによる関連記事表示について」には新たに返信することはできません。