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 );
原文链接:https://xiaohost.com/11016.html,转载请注明出处。
0

评论0

请先