0
사용자 정의 클래스에서 고객이 주문한 항목을 인쇄하고 싶습니다. wooCommerce를 사용하여 사용자 정의 클래스에서이 작업을 수행하는 올바른 방법은 무엇입니까?사용자 정의 PHP 클래스 woocommerce에서 주문 항목 목록 받기
내 코드 예제;
$args = array(
'post_type' => 'shop_order',
'post_status' => 'wc-processing',
'meta_key' => '_customer_user',
'posts_per_page' => '-1',
);
$my_query = new WP_Query($args);
$customer_orders = $my_query->posts;
# Loop through orders
foreach ($customer_orders as $customer_order) :
$order = new WC_Order($customer_order->id);
$order->populate($customer_order);
$this->woOrders[] = (array) $order;
# User billing address
$this->billingAddress = $order->get_formatted_billing_address();
echo $this->billingAddress;
# User shipping address
$this->shippingAddress = $order->get_formatted_shipping_address();
echo $this->shippingAddress .'<br>';
endforeach;
감사