"woocommerce_order_item_meta_start" 후크를 사용할 때 특정 WooCommerce 이메일 알림 타겟팅
P粉805922437
P粉805922437 2024-01-08 19:37:47
0
1
571

모든 WooCommerce 이메일의 제품 세부정보에 사용자 정의 메타 필드를 추가하는 기능이 있습니다. 하지만 주문에 대한 결제가 완료된 후에만 표시되면 됩니다(단지 "완료된" 이메일일 수도 있음).

으아아아

이 안에 중첩할 수 있으면 if ( $email->id == 'customer_completed_order' ) {} 최종 코드는 다음과 같을 것입니다.

으아아아

하지만 변경한 후 작동이 멈췄습니다. 어떤 제안이 있으십니까?

P粉805922437
P粉805922437

모든 응답(1)
P粉014293738

코드에서 볼 수 있듯이 $email 不是 woocommerce_order_item_meta_start훅의 일부를 시도해 보세요. 따라서 특정 WooCommerce 이메일 알림을 대상으로 지정하려면 해결 방법이 필요합니다.

1단계) WooCommerce 이메일 알림에만 작동하는 다른 후크를 통해 전역 변수를 만들고 추가합니다.

으아악

2단계) 후크에서 woocommerce_order_item_meta_start 전역 변수를 사용하면 특정 WooCommerce 이메일 알림을 타겟팅할 수 있습니다

으아악
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿