WP_Query使用'OR'获取两个不同分类的帖子

时间:2017-08-28 13:19:49

标签: php wordpress

我想获得两种不同分类法的帖子。

我想仅在帖子 时才列出帖子longform类型为post_format。< / p>

我已尝试过以下代码,但它无效:

link

1 个答案:

答案 0 :(得分:3)

$terms = array('link');
$tax = array(16)

 $args = array( 
                           'post_type' => 'post',
                           'tax_query' => array(
                            'relation' => 'OR',
                                    array(
                                        'taxonomy' => 'post_format',
                                        'field'    => 'slug',
                                        'terms'    => $terms,
                                    ),
                                    array(
                                        'taxonomy' => 'space',
                                        'field'    => 'id',
                                        'tag__in'    => $tax,
                                    ),
                            ),
                           'posts_per_page' => 2
                        );


                    $the_query = new WP_Query( $args );

这应该有效!