programing

Woocommerce: 순서대로 총 항목 수 가져오기

starjava 2023. 4. 2. 09:40
반응형

Woocommerce: 순서대로 총 항목 수 가져오기

이것은 매우 간단해 보이지만, 늦었고, 내가 일을 너무 복잡하게 만들었을지도 몰라!

현재 사용하고 있는 것은woocommerce_thankyou에 끼우다WPfunctions file을 사용하여 데이터를 컴파일하여 서드파티 API로 전송합니다.지금까지의 표준 사용법은 매우 간단합니다.$order그리고.$order_meta values그런데 주문 총수를 받아야 하는데 어디서 구해야 할지 모르겠어요.

그래서 누군가 주문하면2녹색 위젯 및3파란색 위젯, 내가 구해야 해5어디선가.

제가 뭔가 명백한 것을 놓쳤나요? :-)

주문 아이템의 카운트는 2가지로 나눌 수 있습니다.

  1. 총 항목 수:

    // WC_Order Object $order = wc_get_order ( $order_id )의 인스턴스를 가져옵니다.

    $count_count = count ($order->get_count();

    // 출력 에코 $items_count 테스트 중;

  2. 총 항목 수:

    // WC_Order Object $order = wc_get_order ( $order_id )의 인스턴스를 가져옵니다.

    $total_interials = 0; // 초기화 중

    // 주문 항목 포어치($item으로 $order->get_parch()) {$total_parch += $item->get_parch(); }를 루프합니다.

    // 출력 에코 $total_quantity 테스트 중;

또는 WC_Order를 사용할 수 있습니다.get_item_count()같은 처리를 하는 방법(소스 코드 참조):

// Get an instance of the WC_Order Object
$order = wc_get_order( $order_id );

$total_quantity = $order->get_item_count();

주문의 총 항목을 가져오려면 이 옵션을 사용합니다.

$order = wc_get_order( $order_id );
echo $order->get_item_count(); // Will display the total numbers

언급URL : https://stackoverflow.com/questions/57922712/woocommerce-get-total-number-of-items-in-order

반응형