Php 过滤出wordpress中的类别

Php 过滤出wordpress中的类别,php,wordpress,Php,Wordpress,我想知道如何查询不属于某个类别的帖子 我试过了 query_posts('post_status=publish&post_type=post&category!=books&offset=5'); 所以我试图得到所有不在图书分类中的已发表文章,然后我有一个5的偏移量 谢谢, Matt Mueller您需要使用-{$category\u id} $cat = get_category_by_slug('category'); query_posts("cat=-{$ca

我想知道如何查询不属于某个类别的帖子

我试过了

query_posts('post_status=publish&post_type=post&category!=books&offset=5');
所以我试图得到所有不在图书分类中的已发表文章,然后我有一个5的偏移量

谢谢,
Matt Mueller

您需要使用-{$category\u id}

$cat = get_category_by_slug('category');
query_posts("cat=-{$cat->term_id}&offset=5");

您需要使用-{$category\u id}

$cat = get_category_by_slug('category');
query_posts("cat=-{$cat->term_id}&offset=5");
对于
查询\u posts
非常彻底:


排除只属于一个用户的帖子 类别:

显示所有帖子,除了来自 通过在其ID前面加上 “-”(减号)符号

query_posts('cat=-3')


您还可以排除多个 这样分类:

query\u posts(数组('category\u not\u in'
=>阵列(2,6))

对于
查询\u posts
非常彻底:


排除只属于一个用户的帖子 类别:

显示所有帖子,除了来自 通过在其ID前面加上 “-”(减号)符号

query_posts('cat=-3')


您还可以排除多个 这样分类:

query\u posts(数组('category\u not\u in'
=>阵列(2,6))


哦,我应该补充一句。。它应该是“cat=-…”,只是一个小问题。已修复。很抱歉。我当时有点急。哦,我应该补充一句。。它应该是“cat=-…”,只是一个小问题。已修复。很抱歉。我当时有点匆忙。