[WORDPRESS] WooCommerce - admin이 수신자 또는 주문 상태에 의해서만 BCC 전자 메일 만
WORDPRESSWooCommerce - admin이 수신자 또는 주문 상태에 의해서만 BCC 전자 메일 만
해결법
-
1.WOOCOMMERCE_EMAIL_HEADERS 필터에 3 가지 변수가 전달됩니다. 그 중 어느 것도 템플릿에 전달 된 $ in_admin 변수로 표시되므로 다른 접근 방식을 취해야합니다. 두 번째 매개 변수는 $ EMAIL_ID 이메일 클래스의 고유 한 식별자입니다. 따라서 모든 관리 전자 메일의 배열을 만들고 현재 전자 메일이 해당 배열에 있는지 확인할 수 있습니다. 그렇다면 CC를 추가하십시오.
WOOCOMMERCE_EMAIL_HEADERS 필터에 3 가지 변수가 전달됩니다. 그 중 어느 것도 템플릿에 전달 된 $ in_admin 변수로 표시되므로 다른 접근 방식을 취해야합니다. 두 번째 매개 변수는 $ EMAIL_ID 이메일 클래스의 고유 한 식별자입니다. 따라서 모든 관리 전자 메일의 배열을 만들고 현재 전자 메일이 해당 배열에 있는지 확인할 수 있습니다. 그렇다면 CC를 추가하십시오.
function so_31737121_email_headers( $headers, $email_id, $order ){ $admin_emails = array( 'low_stock', 'no_stock', 'backorder', 'cancelled_order', 'new_order' ); if( in_array( $email_id, $admin_emails ) ){ $headers .= 'BCC: Vendas Promocional Fitness <eu@site.com>' . "\r\n"; } return $headers; } add_action( 'woocommerce_email_headers', 'so_31737121_email_headers', 10, 3 );
from https://stackoverflow.com/questions/31737121/woocommerce-bcc-email-only-when-the-admin-is-recipient-or-by-order-status by cc-by-sa and MIT license
'WORDPRESS' 카테고리의 다른 글
[WORDPRESS] WooCommerce 장바구니 항목 수량 가격 계산을 비활성화하십시오 (0) | 2020.11.22 |
---|---|
[WORDPRESS] 다중 레벨 카테고리 또는 메뉴 목록에서 항목 삭제 (0) | 2020.11.22 |
[WORDPRESS] WordPress에서 동일한 부모가있는 게시물에 대한 다음 / 이전 링크 (0) | 2020.11.22 |
[WORDPRESS] WordPress URL에서 URL 매개 변수를 제거하십시오 (0) | 2020.11.22 |
[WORDPRESS] 루프에서 반환 된 각 항목에 고유 한 클래스를 지정하는 방법은 무엇입니까? (0) | 2020.11.22 |