使用两个条件查询自定义帖子类型

时间:2013-02-28 16:39:04

标签: wordpress posts custom-taxonomy

提前感谢您的帮助。 我创建了一个列出自定义后期类型分类的页面。我遇到的问题是从此列表链接的页面应该只提取类别和放置代码(在示例中是标准的)。它正在拉动展示位置,但如何将其添加到从上一页提取的动态创建的类别中。

动态提取分类法的代码(类别标题)。这会在页面上拉出正确的类别。

$term = get_term_by( 'slug', get_query_var( 'term' ), get_query_var( 'taxonomy' ) ); echo $term->name;

下面的代码会提取特定的展示位置。如何添加上面代码提取的动态拉动分类法,以便内容符合这两个标准。

$args = array(
'post_type' => 'buyersguide', 
'meta_query' => array(
    array(
        'key' => 'Placement',
        'value' => 'standard',
        'compare' => 'LIKE'
    )
)
);
query_posts($args);

1 个答案:

答案 0 :(得分:0)

您可以使用以下代码解决此问题:

$args = array(
 'post_type' => 'buyersguide', 
 'meta_query' => array(
    array(
        'key'     => 'Placement',
        'value'   => 'standard',
        'compare' => 'LIKE'
    )
 ),
 'tax_query' => array(
    array(
        'taxonomy' => $term->taxonomy,
        'field'    => 'slug',
        'terms'    => $term->slug
    )
 )
);

query_posts($args);

有关分类参数的更多信息,请访问:Taxonomy Parameters - WP_Query