我有一个大约30个类别的电子商务。每个类别都有一个自定义分类法(适用于ex.brands),其中包含大量条目。
我需要获取单个woocommerce类别的每个自定义分类条目。
实例类别SmartPhone类别表类别smartwatch
每个类别都有“品牌”自定义分类法。
所以我需要的函数是
function get_brands($category_id) {
$brand_name = function_get_brandname();
$brand_url = function_get_brandurl();
$final_array[] = $brand_name => $brand_url;
}
现在我只是想得到term\\u列表。这是我的简单代码:
$my_id_getter = $this->args[\'ids\']; //this get the product id
$mytest = get_the_term_list( $my_id_getter, \'brands\', \'\', \', \' );
这个代码有效,问题是我只得到与产品相关的品牌,而不是该类别中的每个品牌。我尝试放置类别id而不是产品id,但不起作用,它返回空数组。
提前谢谢你-克鲁科