質問: get_posts($args); if($domestic_post) : foreach($domestic_post as $post) : setup_postdata( $post ); get_template_part('loop-top-pickup'); ?> 表示する記事がありません。 ```
回答: $argsを下記のようにしてみてはどうでしょう。 ``` $terms = get_terms( 'taxonomy1', 'hide_empty=0' ); //taxonomy1で記事があるターム if ( $terms && ! is_wp_error( $terms ) ) { $value = array(); foreach ( $terms as $term ) { $value[] = $term->slug; }} $args = array( 'post_type' => 'custompost', 'posts_per_page' => 20, 'tax_query' => array( 'relation' => 'AND', array( 'taxonomy' => 'taxonomy1', 'field' => 'slug', 'terms' => $value ), array( 'taxonomy' => 'taxonomy2', 'field' => 'slug', 'terms' => 'terms2' ) ) ); ``` 参考にした記事 関数リファレンス/get terms 記事が属する複数のタームに属している記事一覧