有时候我们在需要获取内容时,指定文章类型和自定义分类法,该如何构造查询呢,示例代码如下:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 | //以下以自定义文章类型为:movie 电影 //分类法一 types 电影分类:Comedy 喜剧 Romance 爱情 //分类法二 area 电影地区:china(以下代码NOT IN为排除中国地区) //代码意思:查询中国地区以外的喜剧和爱情电影 $args = array( 'post_type' => 'movie', 'tax_query' => array( 'relation' => 'AND', array( 'taxonomy' => 'types', 'field' => 'slug', 'terms' => array( 'Comedy', 'Romance' ) ), array( 'taxonomy' => 'area', 'field' => 'slug', 'terms' => array( 'china' ), 'operator' => 'NOT IN' ) ) ); $query = new WP_Query( $args ); |
原文链接:https://xiaohost.com/11016.html,转载请注明出处。
评论0