У меня есть продукт Woocommerce, и мне нужно отобразить на этой странице категорию высшего уровня категории, присвоенной продукту
- Main Product Category
-- Sub Product Category
--- Category Assigned to product
Мне нужно получить идентификатор или имя "Главная категория продукта", чтобы я мог отображать его в категории одного продукта.
Я уже пробовал сделать следующее:
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;
}
Но это вообще не сработало, и он тормозит страницу после загрузки после woocomerce_get_term... Я не уверен, что делать в этот момент It
спасибо за любую помощь по этому поводу.