Есть плагин который генерирует заказ в excel, все отображается отлично кроме атрибута размер, он выводится только есть у товара нет атрибута цвет, а вот атрибут цвет выводится всегда.
$order_items = $order->get_items();
if($order_items){
foreach ( $order_items as $item_id => $item ) {
$product = $item->get_product();
$name = $item->get_name();
$size = $product->get_attribute('pa_size');
$color = $product->get_attribute('pa_color');
$quantity = $item->get_quantity();
$total = $item->get_total();
//$size = array_shift( wc_get_product_terms( $product->id, 'pa_size', array( 'fields' => 'all' ) ) );
$data[] = array($name, $color, $size, $quantity, $total);
}
}
При подключении того что в комментариях, В этом случае если ее включить, отображается только первый атрибут размера, то есть если у товара атрибуты 48, 50, 52, то отобразиться только 48 так как он первый.
как сделать так чтобы отображался размер товара который покупатель приобрел