WooCommerce에서는 wc_get_order() 함수를 사용하여 광범위한 주문 세부 정보를 검색할 수 있습니다. 이 함수는 주문 ID를 인수로 받아들이고 WC_Order 개체를 반환합니다.
WC_Order 개체를 사용하면 해당 메소드를 통해 다양한 주문 관련 세부정보에 액세스할 수 있습니다. 예는 다음과 같습니다.
$order = wc_get_order( $order_id ); $order_id = $order->get_id(); // Get the order ID $order_status = $order->get_status(); // Get the order status $order_total = $order->get_total(); // Get the order total
버전 3.0 업데이트:
주문 항목 액세스:
주문 항목을 반복하고 각 항목에 대한 세부 정보에 액세스할 수 있습니다.
foreach ($order->get_items() as $item_key => $item) { $product_id = $item->get_product_id(); $quantity = $item->get_quantity(); $line_subtotal = $item->get_subtotal(); }
청구서 조회 및 배송 조회 정보:
WC_Order 개체는 청구 및 배송 정보에 대한 액세스도 제공합니다.
$billing_first_name = $order->get_billing_first_name(); $shipping_country = $order->get_shipping_country();
주문 데이터 속성:
get_data() 메서드를 사용하면 주문 데이터 속성에 배열로 액세스할 수 있습니다. 값:
$order_data = $order->get_data(); $order_id = $order_data['id']; $order_status = $order_data['status'];
이러한 방법을 활용하고 적절한 데이터 구조에 액세스하면 WooCommerce에서 다양한 주문 세부정보를 효과적으로 검색할 수 있습니다.
위 내용은 주문 ID를 사용하여 WooCommerce 주문 세부정보를 어떻게 검색할 수 있나요?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!