복붙노트

[WORDPRESS] 변경 보낸 사람의 이름과 특정의 WooCommerce 이메일 알림 이메일 주소

WORDPRESS

변경 보낸 사람의 이름과 특정의 WooCommerce 이메일 알림 이메일 주소

해결법


  1. 1.보낸 사람의 이름과 이메일 주소는 Woocommerce "이메일"설정 탭의 끝에서 (여기에서 설정된다 :

    보낸 사람의 이름과 이메일 주소는 Woocommerce "이메일"설정 탭의 끝에서 (여기에서 설정된다 :

    이 필드는 조건부로 값을 변경할 수 있도록 전용 필터 후크를 통해 전달됩니다.

    다음은 "고객 프로세싱 전자 메일 알림"에 적합한 예제입니다.

    // Change sender name
    add_filter( 'woocommerce_email_from_name', function( $from_name, $wc_email ){
        if( $wc_email->id == 'customer_processing_order' ) 
            $from_name = 'Jack the Ripper';
    
        return $from_name;
    }, 10, 2 );
    
    // Change sender adress
    add_filter( 'woocommerce_email_from_address', function( $from_email, $wc_email ){
        if( $wc_email->id == 'customer_processing_order' )
            $from_email = 'jack.the.ripper@freek.com';
    
        return $from_email;
    }, 10, 2 );
    

    코드는 플러그인 파일도 function.php의 활성 자식 테마 (또는 테마)의 파일이나 간다.

    이 코드는 테스트 및 작동된다.

  2. from https://stackoverflow.com/questions/46117263/change-sender-name-and-email-address-for-specific-woocommerce-email-notification by cc-by-sa and MIT license