查询帖子类别并删除任何帖子ID 时间:2015-03-16 作者:DinhTv 我有category\\u id=3,在category\\u id=3中有10篇帖子,帖子id=1=>10如何将没有post\\u id=1,3,5值的列表post category\\u id=3显示为query_posts(\'cat=3& -p=1,3,5 &showposts=30 2 个回复 最合适的回答,由SO网友:grandcoder 整理而成 如果您试图从博客的类别3中删除帖子1、3、5,可以使用以下代码$query = new WP_Query( array(\'cat\' => 3, \'post_type\' => \'post\', \'post__not_in\' => array(1,3,5) ) ); 查询结果将不会显示ID为1、3、5、类别为3的帖子。 SO网友:Vee 您已经在参数前放置了减号。这只适用于包含该职位。对于排除,您必须这样使用query_posts(array(\'posts_per_page\' => 10, \'post__not_in\' => array(1,3,5))); 在Wordpress中检查此项Codex 结束 文章导航