位置(属性)
--India(term)
---Mumbai ( term with parent of India)
---Kolkata ( term with parent of India)
在产品属性部分中,我选择Mumbai
作为位置。
我可以在产品档案页面中看到:
$product->get_attribute("pa_location");
但我怎样才能从India
获得Mumbai
({1}}的家长)。
答案 0 :(得分:0)
//$product_id = 76;
//$product = wc_get_product($product_id);
$product_location = $product->get_attribute("pa_location");//'Mumbai'
$parent_term_obj = get_term_by('name', $product_location, 'pa_location');
if ($parent_term_obj->parent != 0)
{
$parent_term_obj = get_term($parent_term_obj->parent, 'pa_location');
}
//print_r($parent_term_obj);
希望这有帮助!