我有一个具有以下分类法的CPT:category、taxonomy\\u 1和taxonomy\\u 2(后两个是非层次的)。
我希望以编程方式获取“类别”分类法的所有术语,但仅获取具有给定元值的帖子的术语-该元值存储另一个分类法的ID(taxonomy_2
).
所以应该是:类别->帖子->特定元值
我尝试了以下方法,但没有成功:
$args = array(
\'meta_query\' => array(
\'key\' => \'taxonomy_key_in_CPT\',
\'value\' => \'value_of_taxonomy_key_in_CPT\',
\'compare\' => "=",
)
)
$categories = get_categories( $args );
但这仍将返回CPT下的所有类别。我在做什么有趣的事吗?