I have a Woocommerce product and I need to display on that page the Most top level category of a category assigned to the product
- Main Product Category
-- Sub Product Category
--- Category Assigned to product
I need to get the ID or name of "Main Product Category" so that I can display it in the single product category.
I already tried doing the following:
global $post;
$terms = get_the_terms( $post->ID, 'product_cat' );
foreach ($terms as $term) {
$product_cat_id = $term->term_id;
$thetop_parent = woocommerce_get_term_top_most_parent( $product_cat_id , 'product_cat' );
echo $thetop_parent;
}
But It didn't worked at all and it brakes the page from loading after woocomerce_get_term... I'm not sure what to do at this point It
thanks for any help on this.