Woocommerce, Вариации

Ответ

Попробуйте так:


$variation = wc_get_product($variation_id);
$variation->get_formatted_name();

Добавить Комментарий

Да, рабочий вариант, но надо будет разбирать строку, спасибо.

Решил проблему с помощью get_terms, но надо знать название таксономии и слаг вариации.

$product_variation=get_terms(array(
'taxonomy'=>'Ваша_Таксономия',
'hide_empty'=>false,
'slug'=>$item['Ваша_Таксономия']
));
$product_variation=$product_variation[0];
$product_variation=$product_variation->name;

Где $item — массив  из цикла, полученных заказов классом WC_Order()

Вероятнее Ваш способ более универсален.

Добавить Комментарий

Ваш ответ

Размещая свой ответ, вы соглашаетесь с правилами сайта.