我想获得匹配三类的帖子。 例如:如果我有三个类别,分别命名为1,2,3,我想抓取属于1 AND 2 AND 3的帖子,并且只抓取帖子。 我找到了一种方法有两个categores使其:获取属于三类的帖子
$args = array(
'category__and' => array(5739,50),
'posts_per_page' => 10,
'orderby' => 'date'
);
但不是三个。
在此先感谢。
我想获得匹配三类的帖子。 例如:如果我有三个类别,分别命名为1,2,3,我想抓取属于1 AND 2 AND 3的帖子,并且只抓取帖子。 我找到了一种方法有两个categores使其:获取属于三类的帖子
$args = array(
'category__and' => array(5739,50),
'posts_per_page' => 10,
'orderby' => 'date'
);
但不是三个。
在此先感谢。
如果你想显示帖子从几类
然后您可以使用以下代码显示它:
$query = new WP_Query(array('cat' => '2,6,17,38'));
如果你想节目从几个类别的职位与AND条件
然后你就可以使用下面的代码做到这一点:
$query = new WP_Query(array('category__and' => array(2, 6)));
如果你想节目从几个职位带有OR条件的类别
然后您可以使用以下代码:
$query = new WP_Query(array('category__in' => array(2, 6)));
通缉第二个,并且工作。谢谢! – Avishay28
可以使用WP_Query用于获取来自多个类别的职位,如:
query_posts(array('category__and' => array(34,26,29), 'posts_per_page' => -1, 'orderby' => 'title', 'order' => 'ASC'));
这里是帮助链接:
http://codex.wordpress.org/Class_Reference/WP_Query#Category_Parameters
你想要的帖子属于这三个类别或帖子,可能属于这个类别的任何一个? (是否需要一个职位属于所有这三个类别?) –
职位属于所有三个类别.. – Avishay28