Luk*_*1uk 3 email wordpress bcc carbon-copy woocommerce
如何将BCC或CC添加到woo commerce,new order email?
我认为这是运行新订单电子邮件的代码:http://codepad.org/kPTpSIM0 我似乎无法在Google上找到我需要的东西.先感谢您.
我发现了这个,但我不知道它在哪里:
add_filter( 'woocommerce_email_headers', 'add_bcc_all_emails', 10, 2);
function add_bcc_all_emails($headers, $object) {
$headers = array();
$headers[] = 'Bcc: Name <me@email.com>';
$headers[] = 'Content-Type: text/html';
return $headers;
}
Run Code Online (Sandbox Code Playgroud)
好吧,看起来您已经阅读了这个答案,因为这是推荐的代码,但我相信它会在所有电子邮件上添加BCC ,而不仅仅是新订单.
相反,我建议如下:
add_filter( 'woocommerce_email_headers', 'add_bcc_all_emails', 10, 3);
function add_bcc_all_emails( $headers, $email_id, $order ) {
if( 'new_order' == $email_id ){
$headers .= "Bcc: Name <me@email.com>" . "\r\n";
}
return $headers;
}
Run Code Online (Sandbox Code Playgroud)
至于"代码去哪里",它应该被制作成一个插件.根据您希望以后能够轻松禁用此代码的程度,您可以将其编写为常规插件(从插件概述中禁用)或作为特定于站点的代码段插件(永久直到您通过FTP删除文件).
| 归档时间: |
|
| 查看次数: |
2302 次 |
| 最近记录: |