programing

WooCommerce에서 재고 이메일 알림 수신자 변경

skycolor 2023. 10. 9. 22:26
반응형

WooCommerce에서 재고 이메일 알림 수신자 변경

주식 이메일 수신자 이메일 주소를 우커머스로 변경하고 싶습니다.관리자 이메일은 이미 변경되었지만 메일은 여전히 이전 이메일로 이동하고 있습니다.

이는 우커머스 설정 페이지에서 설정할 수 있습니다.

관리 -> 우커머스 -> 설정 -> 상품 -> 재고

약간 가려져 있는데 거기 있어요.

재고 이메일 수신자를 변경하려면 다음을 시도합니다.

add_filter( 'woocommerce_email_recipient_backorder', 'change_stock_email_recipient', 10, 2 ); // For Backorders notification
add_filter( 'woocommerce_email_recipient_low_stock', 'change_stock_email_recipient', 10, 2 ); // For Low stock notification
add_filter( 'woocommerce_email_recipient_no_stock', 'change_stock_email_recipient', 10, 2 ); // For No stock notification
function change_stock_email_recipient( $recipient, $product ) {
    // HERE set your replacement email
    $recipient = 'thename@email.com';

    return $recipient;
}

코드가 작동합니다.활성 하위 테마(또는 활성 테마)의 php 파일입니다.될 겁니다.

관리 -> 우커머스 -> 설정 -> 상품 -> 재고

이를 변경할 백엔드 옵션이 없고 우커머스는 단순히 설치 시부터 관리자 이메일 주소를 사용하기 때문에 데이터베이스에서 직접 이 작업을 수행해야 합니다.테이블 wp_options(또는 테이블에 wp_가 아닌 다른 접두사를 선택한 경우)를 검색하여 woocmerce_stock_email_recipient 옵션으로 변경하기만 하면 됩니다.

언급URL : https://stackoverflow.com/questions/54904838/change-stock-email-notifications-recipient-in-woocommerce

반응형