반응형
라인 아이템 우커머스 주문 받기
나는 wocommerce 3+에서 html 이메일 템플릿을 만들지만 order id로 라인 아이템을 받을 수 없습니다.나는 이것을 시도해 보았지만 나에게는 통하지 않았습니다.
<?php
$order = wc_get_order( $order_id );
$order_items = $order->get_items();
foreach ($order_items as $item_id => $item_data) {
$product_name = $item_data['name'];
$item_quantity = $order->wc_get_order_item_meta($item_id, '_qty', true);
$item_total = $order->wc_get_order_item_meta($item_id, '_line_total', true);
echo 'Product name: '.$product_name.' | Quantity: '.$item_quantity.' | Item total: '. $item_total;
}
?>
어떤 도움이든 대단히 감사합니다.
감사해요.
아래 코드를 사용하여 시도
add_action('init','orderLineItem');
function orderLineItem()
{
$orderId = 523; //put your dynamic order id or static id
$order = wc_get_order( $orderId );
foreach ( $order->get_items() as $item_key => $item_values ) {
$item_data = $item_values->get_data();
echo $product_name = $item_data['name'];
echo $quantity = $item_data['quantity'];
echo $line_total = $item_data['total'];
}
}
언급URL : https://stackoverflow.com/questions/46567829/get-line-item-woocommerce-order
반응형
'it-source' 카테고리의 다른 글
PowerShell의 xargs와 동등한 수준은 얼마입니까? (0) | 2023.10.13 |
---|---|
mysql에서 쿼리 성능 테스트 (0) | 2023.10.13 |
C에서 메모리를 동적으로 할당해야 하는 이유는 무엇입니까? (0) | 2023.10.13 |
C에서 문자열의 md5 해시를 생성하는 방법은? (0) | 2023.10.13 |
시스템 ()이(가) 비활성화되었습니다 오류 메시지 (0) | 2023.10.13 |