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