wordpress查询指定自定义分类法下的指定文章类型文章WP_Query参数$args代码示例

  

post_type,tax_query,wordpress,WP_Query,wp查询参数,排除某个自定义分类,自定义文章类型,wordpress查询指定自定义分类法下的指定文章类型文章WP_Query参数$args代码示例
有时候我们在需要获取内容时,指定文章类型和自定义分类法,该如何构造查询呢,示例代码如下:

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 );

您必须才能评论!