84669인 학습
152542인 학습
20005인 학습
5487인 학습
7821인 학습
359900인 학습
3350인 학습
180660인 학습
48569인 학습
18603인 학습
40936인 학습
1549인 학습
1183인 학습
32909인 학습
모든 WooCommerce 이메일의 제품 세부정보에 사용자 정의 메타 필드를 추가하는 기능이 있습니다. 하지만 주문에 대한 결제가 완료된 후에만 표시되면 됩니다(단지 "완료된" 이메일일 수도 있음).
이 안에 중첩할 수 있으면 if ( $email->id == 'customer_completed_order' ) {} 최종 코드는 다음과 같을 것입니다.
if ( $email->id == 'customer_completed_order' ) {}
하지만 변경한 후 작동이 멈췄습니다. 어떤 제안이 있으십니까?
코드에서 볼 수 있듯이 $email 不是 woocommerce_order_item_meta_start훅의 일부를 시도해 보세요. 따라서 특정 WooCommerce 이메일 알림을 대상으로 지정하려면 해결 방법이 필요합니다.
$email
woocommerce_order_item_meta_start
1단계) WooCommerce 이메일 알림에만 작동하는 다른 후크를 통해 전역 변수를 만들고 추가합니다.
2단계) 후크에서 woocommerce_order_item_meta_start 전역 변수를 사용하면 특정 WooCommerce 이메일 알림을 타겟팅할 수 있습니다
코드에서 볼 수 있듯이
$email
不是woocommerce_order_item_meta_start
훅의 일부를 시도해 보세요. 따라서 특정 WooCommerce 이메일 알림을 대상으로 지정하려면 해결 방법이 필요합니다.1단계) WooCommerce 이메일 알림에만 작동하는 다른 후크를 통해 전역 변수를 만들고 추가합니다.
으아악2단계) 후크에서
으아악woocommerce_order_item_meta_start
전역 변수를 사용하면 특정 WooCommerce 이메일 알림을 타겟팅할 수 있습니다