2017-11-27 9 views
0

나는 이전에 this question에게 질문했지만 이미 WooCommerce에서 쿠폰에서 데이터를 검색하는 방법에 대한 대답은하지 못했습니다. 두 질문 모두 쿠폰과 관련이 있지만 first question은 메타 데이터를 설정하는 방법을 묻고 있으며이 질문은 데이터 검색 방법을 묻습니다.쿠폰 코드에서 쿠폰 세부 정보 검색 WooCommerce


나는 쿠폰 코드로 쿠폰의 세부 정보를 WooCommerce에서 얻으려고합니다. 그러나, 나는 이것을 어떻게하려고 노력해야하는지 잘 모르겠습니다.

아래 코드를 시도했습니다. 그러나, 그것은 나 Call to undefined function WC_Coupon()

$coupon_code = 'save10percent'; 
global $woocommerce; 
$c = WC_Coupon($coupon_code); 

가 어떻게이 쿠폰의 세부 사항을 얻기에 관하여 가야 오류 준다?

+0

같은 쿠폰에 대한 세부 정보를 얻을 수 있습니다 **이 답변 ** 이미 ** 귀하의 질문에 대답 ** 중 하나입니다 : [WooCommerce의 쿠폰 설명을 설정 ] (https://stackoverflow.com/questions/47360869/set-a-coupon-description-in-woocommerce/47361312#47361312) ... – LoicTheAztec

답변

0

나는 그것을 알아 냈다. WC_Coupon 함수가 작동하려면 함수를 호출하기 전에 "new"키워드를 추가해야했습니다. 아래에 설명 된대로.

$coupon_code = 'save10percent'; 
global $woocommerce; 
$c = new WC_Coupon($coupon_code); 

지금 나는 당신이있어 너무

echo "Discount Amount ".$c->amount."<br>";//Get Discount amount 
echo "Discount Type ".$c->discount_type."<br>";//Get type of discount 
echo "Individual Use ".$c->individual_use."<br>";//Get individual use status 
echo "Usage Count ".$c->usage_count."<br>";//Get number of times the coupon has been used 
echo "Uage Limit ".$c->usage_limit."<br>";//Get usage limit 
echo "Coupon Description ".$c->description."<br>";//Get coupon description