WooCommerce는 주문 ID를 사용하여 주문에 대한 세부 정보를 검색하는 다양한 방법을 제공합니다. 주문 세부 정보에 액세스하려면 WC_Order 및 WC_Abstract_Order 클래스를 사용할 수 있습니다.
WooCommerce 버전 3.0 이상에서는 다음 변경 사항이 도입되었습니다.
주문 세부정보를 검색하려면 다음 단계를 따르세요.
WC_Order 인스턴스 가져오기 객체:
$order = wc_get_order( $order_id );
getter 메소드를 사용하여 특정 주문 속성에 액세스:
$order_id = $order->get_id(); // Order ID $status = $order->get_status(); // Order status $currency = $order->get_currency(); // Currency used $payment_method = $order->get_payment_method(); // Payment method ID $date_created = $order->get_date_created(); // Date created (WC_DateTime object)
주문 항목과 해당 항목을 얻으려면 세부 정보:
$order->get_items() 컬렉션을 반복합니다.
foreach ($order->get_items() as $item_key => $item) { $product_id = $item->get_product_id(); // Product ID $quantity = $item->get_quantity(); // Quantity $total = $item->get_total(); // Total price }
WC_Order_Item_Product 메소드를 사용하여 제품별 액세스 정보:
$product = $item->get_product(); // WC_Product object $product_type = $product->get_type(); // Product type
이러한 방법을 활용하면 WooCommerce 주문 및 주문 항목에 대한 자세한 정보에 쉽게 액세스할 수 있습니다.
위 내용은 주문 ID를 사용하여 자세한 WooCommerce 주문 정보를 검색하는 방법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!