【问题标题】:How to send Customer invoice / Order details email notification Automatically In Woocommerce如何在 Woocommerce 中自动发送客户发票/订单详细信息电子邮件通知
【发布时间】:2018-07-27 02:16:31
【问题描述】:

我想在 Woocommerce 中自动发送客户发票/订单详细信息电子邮件通知。当我在 woocommerce 中检查客户发票/订单电子邮件通知时,只有手动发送客户发票/订单电子邮件的方法。我想发送客户发票/订单订单状态为待付款时的电子邮件通知。如果有任何功能可用,自动发送客户发票/订单电子邮件。您能帮帮我吗。

先谢谢了!!!!!!

【问题讨论】:

标签: php wordpress email woocommerce


【解决方案1】:

将 woocommerce_email_headers 过滤器与匹配客户发票/订单详细信息电子邮件的条件一起使用。

确保将<your@email.com> 之类的电子邮件地址单独设置为your@email.com 对我来说是失败的。

function add_bcc_to_certain_emails( $headers, $object ) {

    $bcc_emails = '<your@email.com>, <another@email.com>';      

    // email types/objects to add bcc to
    $add_bcc_to = array(
        'customer_invoice',//for the manually triggered Customer invoice / Order details email
    );

    // if our email object is in our array
    if ( in_array( $object, $add_bcc_to ) ) {
        // change our headers
        $headers = array( 
            $headers,
            'Bcc: '.$bcc_emails.'\r\n',
            );
    }

    return $headers;
}


add_filter( 'woocommerce_email_headers', 'add_bcc_to_certain_emails', 10, 2 );

https://jessepearson.net/2016/10/adding-bcc-emails-woocommerce/修改的片段

【讨论】:

    猜你喜欢
    • 2023-01-16
    • 2021-10-27
    • 1970-01-01
    • 2016-10-26
    • 2018-08-15
    • 2019-05-10
    • 2019-04-30
    • 1970-01-01
    • 2023-02-21
    相关资源
    最近更新 更多