Как получить основную категорию по id товара Yoast SEO

0
169

Если в интернет-магазине, написанном на плагине WooCommerce, нужно получить основную (главную) категорию по id товара (Yoast SEO), можно использовать следующий код:

$cat = 0;
$taxonomy = 'product_cat';
$primary_cat_id=get_post_meta($product->id,'_yoast_wpseo_primary_' . $taxonomy, true);
if($primary_cat_id){
$primary_cat = get_term($primary_cat_id, $taxonomy);
if(isset($primary_cat->term_id)) {
// current category id
$cat = $primary_cat->term_id;
}
}

ОСТАВЬТЕ ОТВЕТ

Пожалуйста, введите ваш комментарий!
пожалуйста, введите ваше имя здесь