繁体   English   中英

如何使用多个但不是全部标签共同发布

[英]How to get post with multiple but not all tags in common

如何获得至少具有两个共同标签的帖子?

tag__in =>的$ args显示了要么标签中常见的帖子

tag__and => $ args用于发布所有具有共同标签的帖子

我需要得到的所有帖子都具有一些共同的标签 ,一个以上的标签并且少于所有共同的标签。

谁能帮忙吗?

提前致谢!

尝试在WP_Query中使用'tax_query'参数。 我没有尝试完全按照您的意愿去做,但是应该可以。 tax_query参数是一组单独的分类法查询,每个查询指定分类法,term_id和一个运算符,例如“ IN”或“ NOT IN”。

在第534行的wp-includes / taxonomy.php中查看WP_Tax_Query,在wp-includes / query.php(第1674行)中查看WP_Query :: parse_tax_query。

这是将tax_query与WP_Query一起使用的示例

希望这可以帮助。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM