2014-04-15 17 views
7

Khi ai đó đặt hàng qua woocommerce, bạn sẽ nhận được email của đơn đặt hàng với tư cách quản trị viên. Tôi muốn thêm người nhận bổ sung cho email này. Tuy nhiên! Tôi chỉ muốn bổ sung BCC này vào những thư chính xác này. Không phải tất cả các thư khác đều đi qua.Woocommerce BCC trên email đặt hàng tới quản trị viên

gì được nói trong chủ đề này áp dụng cho tất cả các thư, và không specificly các email theo thứ tự mà các quản trị viên được: Additional recipients on woocommerce invoice

Trả lời

7

Hãy thử mã này:

add_filter('woocommerce_email_headers', 'add_bcc_to_wc_admin_new_order', 10, 3); 
function add_bcc_to_wc_admin_new_order($headers = '', $id = '', $wc_email = array()) { 
    if ($id == 'new_order') { 
     $headers .= "Bcc: [email protected]\r\n"; // replace [email protected] with your email 
    } 
    return $headers; 
} 

Mã này được thử nghiệm trong WC 2.1

+0

Great @Ratnakar, chỉ là những gì iv đang tìm kiếm! –

+0

Dường như không hoạt động với WC 2.3 ... Bất kỳ đề xuất nào? – drake035

+1

@ drake035 Kiểm tra lại, nó cũng hoạt động trên WC 2.3 –

Các vấn đề liên quan