Match two posts in categories

时间:2012-08-13 作者:panky1986

我有博客帖子,每一篇都有三个或三个以上的类别。

问题是我需要搜索相关帖子,我必须匹配至少两个类别,即必须有两个常见类别。我正在使用此查询:

   $args = wp_parse_args($args, array(
    \'showposts\' => 10,
    \'post__not_in\' => array($post_id),
    \'ignore_sticky_posts\' => 1,
    \'category__in\' => wp_get_post_categories($post->ID)
));
    $query = new WP_Query($args);
我正在努力category__in 但它给出的所有帖子都与一个类别相匹配。

1 个回复
SO网友:Chris

或许可以尝试改用“category\\uu and”?

E、 g.“category\\uu and”=>数组(1,3)

http://codex.wordpress.org/Function_Reference/query_posts

结束

相关推荐

使用新的WP-Query()从循环中过滤后期格式;

嗨,我目前正在为我的博客构建一个主题。下面的代码指向最新的帖子(特色帖子)。因为这将有一个不同的风格比所有其他职位。然而我想过滤掉帖子格式:链接使用我在循环中定义的WP查询,因为它给我带来了更多的灵活性。我该怎么做呢? <?php $featured = new WP_Query(); $featured->query(\'showposts=1\'); ?> <?php while ($featured->have_post