1
작은 Abandon Cart Recovery Plugin으로 작업 중이며 woocommerce_sessions
테이블에서 장바구니를 복구해야합니다.WooCommerce 세션 데이터에서 장바구니를 복구하십시오.
카트에있는 1 개의 변수 제품에 대한 일련의 카트 데이터입니다.
array (size=1)
'cart' =>
array (size=9)
'product_id' => int 22
'variation_id' => int 24
'variation' =>
array (size=1)
'attribute_pa_color' => string 'green' (length=5)
'quantity' => int 1
'line_total' => float 20
'line_tax' => int 0
'line_subtotal' => int 20
'line_subtotal_tax' => int 0
'line_tax_data' =>
array (size=2)
'total' =>
array (size=0)
empty
'subtotal' =>
array (size=0)
empty
이 데이터로 전체 장바구니를 복구하려고합니다. 나는이 배열을 통해 루프로 가능하고
WC_Cart::add_to_cart($product_id, $quantity, $variation_id, $variation);
를 통해 장바구니에 항목을 추가하지만 데이터가 woocommerce_sessions
테이블에 저장 완전히 WooCommerce 호환 될 때 그것을 할 수있는 더 우아한 방법이 알아?