サポート » 使い方全般 » サブループでのカスタムフィールド値による絞り込み

  • 解決済 Hiroyuki.I

    (@hiroyukii)


    サブループでの絞り込みで、以下のように配列にしたとき、うまく表示されません。

    <?php
    $author = get_the_author_meta( ‘user_nicename’ );
    $args = array(
    ‘post_type’ => ‘sample’,
    ‘author_name’ => $author,
    ‘meta_key’ => ‘size’,
    ‘meta_value’ => ‘small’,
    );
    $the_query = new WP_Query( $args );
    if ( $the_query->have_posts() ) :
    ?>
    ※以下表示させたい処理

    投稿タイプ、投稿者までで絞った場合はうまく処理できるのですが、
    さらにカスタムフィールドについて加えると、表示されなくなります。

    カスタムフィールドの代わりに、タクソノミーで絞り込んだ場合も試してみましたが、
    うまく絞り込めませんでした。

    どこが間違いなのかわかりませんので、ご指摘ください。

1件の返信を表示中 - 1 - 1件目 (全1件中)
  • すみません!解決しました!

    上記には問題なく、カスタムフィールド値の設定でスペルミスを直したところ、
    うまく絞り込みができました。

1件の返信を表示中 - 1 - 1件目 (全1件中)
  • このトピックに返信するにはログインが必要です。