Wordpress查询最近和始终来自特定类别的所有类别限制
我看到了其他一些类似的问题,但与我所需要的完全不同。我想查询最近6篇文章的wp数据库。然而,我总是需要它从两个特定类别中抽取一个帖子 总结:拉4个最近的帖子,总是从两个特定类别(共6个帖子)中抓取一个。如何做到这一点?现在,我可以拉6最近的职位,但我不能告诉它总是拉一个职位,从其他两个类别,无论他们是最近或不是Wordpress查询最近和始终来自特定类别的所有类别限制,wordpress,Wordpress,我看到了其他一些类似的问题,但与我所需要的完全不同。我想查询最近6篇文章的wp数据库。然而,我总是需要它从两个特定类别中抽取一个帖子 总结:拉4个最近的帖子,总是从两个特定类别(共6个帖子)中抓取一个。如何做到这一点?现在,我可以拉6最近的职位,但我不能告诉它总是拉一个职位,从其他两个类别,无论他们是最近或不是 Array //$args ( [post_status] => publish [posts_per_page] => 6 [ignore_stic
Array //$args
(
[post_status] => publish
[posts_per_page] => 6
[ignore_sticky_posts] => 1
[post_type] => post
[meta_key] => _thumbnail_id
[suppress_filters] =>
[] => Array
(
[0] => Array
(
[taxonomy] => category
[field] => id
[terms] => Array
(
)
)
)
)
$carousel_query = new WP_Query( $args );
if ( $carousel_query->have_posts() ) :
while ( $carousel_query->have_posts() ) : $carousel_query->the_post();
........
endwhile;
endif;
它必须是一个查询吗?你能不能运行几个查询并合并旋转木马的结果?我认为这是可行的。你能提供一个例子吗?现在没有时间,但是想找一个更好的方法来获取帖子-只需运行两个查询并查看你可以使用的类别过滤器-然后将两组数据与array_merge()结合起来-如果你想更聪明,你可以获取特定于类别的帖子保存ID并将其传递给第二个查询,这样就不会得到重复的ID。如果到那时没有人回答,我会在星期一回答