I have searched in the stackexchange site for an answer for this question. However, I did not find any posts can help me solve the following problem:
I have 2 custom taxonomies named tax1 and tax2
I want to create a args for WP_Query which must meet the following conditions: - The posts must be in both tax2 and tax2 - The posts are in the custom post_type posttype1
I have tried to create the following args to get the posts but it did not work as I expected:
$query_args = array( 'post_type' => 'posttype1', 'ignore_sticky_posts' => 1, 'posts_per_page' => 10, 'offset' => 0, 'orderby' => date, 'order' => ASC, 'post__not_in' => array( get_the_ID() ), 'tax_query' => array( 'relation' => 'AND', array( 'taxonomy' => 'tax1', 'field' => 'id', 'terms' => array ( ... ), // an array of term 'operator' => 'IN' ), array( 'taxonomy' => 'tax2', 'field' => 'id', 'terms' => array ( ... ), // an array of term 'operator' => 'IN' ) ) );
Could anyone help me to solve this problem please?