从特定类别中检索CPT帖子WordPress的

时间:2013-03-12 19:29:19

标签: php arrays wordpress categories custom-post-type

我目前正在使用以下数组从自定义帖子类型中检索帖子:

$args = array(
    'post_type' => 'event',
    'meta_query' => array(
    array(
        'key' => 'location',
        'value' => get_the_ID(),
        'compare' => 'like',
        )
    )
);
$events_list = new WP_Query($args);

效果很好。

现在,我想知道我是否可以检索这些相同的帖子,但只有它们出现在类别ID“6”中才会显示。

有人可以解释我如何更新当前代码以允许此操作吗?

谢谢。

1 个答案:

答案 0 :(得分:0)

使用'cat'代替'category':

$args = array(
    'post_type' => 'event',
    'cat' => 6,
    'meta_query' => array(
         array(
            'key' => 'location',
            'value' => get_the_ID(),
            'compare' => 'like',
         )
     )
);
$events_list = new WP_Query($args);