[英]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。
希望这可以帮助。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.