Questions tagged «tax-query»

3
具有多个关系键的嵌套meta_query
我很好奇Wordpress是否可以嵌套运行meta_query,每个都有不同的关系键?从Wordpress 3.0开始,tax_query可以执行此功能;我想知道这是否与等效meta_query。 $results = query_posts( array( 'post_type' => 'event_id', 'meta_query' => array( 'relation' => 'AND', array( 'relation' => 'OR', array( 'key' => 'primary_user_id', 'value' => $user_id ), array( 'key' => 'secondary_user_id', 'value' => $user_id ) ), array( 'key' => 'date', 'value' => array( $start_date, $end_date ), 'type' => 'DATETIME', 'compare' …

1
“ tax_query”参数不适用于WP_Query
我有一个自定义帖子类型,称为“ episode”。附加到“情节”上的是我的自定义分类法,称为“ video_type”,其中包含两个术语:“奖金”和“情节”。“情节”包含两个子术语“ season-1”和“ season-2”(将来会添加其他季节)。我只想获取“情节”类型的最新帖子,但不包括“奖励不足”一词中的任何帖子。以下是我为此使用的代码: <?php $some_args = array( 'tax_query' => array( 'taxonomy' => 'video_type', 'terms' => 'bonus-footage', 'field' => 'slug', 'include_children' => true, 'operator' => 'NOT IN' ), 'posts_per_page' => 1, 'post_type' => 'episode', ); $s = new WP_Query( $some_args ); if ( $s->have_posts() ) : $s->the_post(); // Do …

2
WP_Query中多个tax_query的多重关系
我想使用WP_Query()该类来过滤一些帖子。我现在面临的问题是处理分类法查询。通常,WP_Query()唯一处理一个关系tax_query()(“与”或“或”)的关系,但是我需要在上混合使用这些关系tax_query(),如何实现呢? 例如 'tax_query' => array( 'relation' => 'AND', array( 'taxonomy' => 'taxonomy1', 'field' => 'slug', 'terms' => array( $term) ), array( 'taxonomy' => 'taxonomy3', 'field' => 'slug', 'terms' => 'terms' => array( $term3), 'operator' => 'IN', ) // below i want to use OR relationship 'relation' => 'OR', array( 'taxonomy' …
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.