>  Q&A  >  본문

"woocommerce_order_item_meta_start" 후크를 사용할 때 특정 WooCommerce 이메일 알림 타겟팅

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

으아아아

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

으아아아

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

P粉805922437P粉805922437308일 전553

모든 응답(1)나는 대답할 것이다

  • P粉014293738

    P粉0142937382024-01-09 18:05:49

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

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

    으아악

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

    으아악

    회신하다
    0
  • 취소회신하다