如何仅为自定义帖子类型获取术语或分类法



我有一个帖子类型数组,我想获取只属于这些帖子类型的所有类别或术语。类似的产品帖子类型有一个名称为">"的类别;product_cat">我使用了get_terms(),但它返回了所有可用的术语。如果我使用get_categories(),它只返回post类型的项。

$post_types = array('post', 'product', 'page');

下一步您可以获取它-获取自定义后brand的所有自定义分类brand_categories的示例

$args = array(
'post_type' => 'brand',
'taxonomy'  => 'brand_categories'
);
$categories = get_terms( $args );

尝试使用此代码获取post-type产品的类别-

$args = array(
'post_type' => 'product',
'taxonomy'  => 'product_cat'
);
$categories = get_terms( $args );

检索类别需要一个分类法。您必须使用没有分类法的分类法。无法获取术语详细信息。

最新更新