在我的wordpress中过滤tax_query

时间:2014-09-16 13:26:26

标签: wordpress wp-query

我想知道我如何过滤属性区域,我尝试:

<?php     
                 $args = array(
                'post_type'         => 'estate_property',
                'post_status'       => 'publish',
                'tax_query'         => array(
                                                'taxonomy'  => 'property_area',
                                                'field'     => 'slug',
                                                'terms'     => 'pigalle',
                    ),
                );

            $selection = new WP_Query($args);
            ?>

但是所有节目!为什么?洛尔

由于

1 个答案:

答案 0 :(得分:0)

阅读Taxonomy Parameters

tax_query参数是一个多维数组。你需要用另一个数组包装它:

<?php     
$args = array(
    'post_type'         => 'estate_property',
    'post_status'       => 'publish',
    'tax_query'         => array(
        array(
            'taxonomy'  => 'property_area',
            'field'     => 'slug',
            'terms'     => 'pigalle'
        )
    )
);

$selection = new WP_Query($args);
?>