我们的Woocommerce商店已禁用价格,我们必须手动批准帐户才能看到产品价格。当客户使用WooCommerce注册页面进行注册时,可以使用“设置”>“电子邮件”中的“新帐户”选项向他们发送电子邮件,这很棒,但是我们希望知道客户何时注册,以便我们批准该帐户。
网站管理员如何以密件抄送方式获取此电子邮件的副本?或在客户注册后收到提醒。
过去,我们一直在使用通知插件,但是由于WC核心的更改,该插件现在停止工作。
感谢您的帮助。
答案 0 :(得分:0)
要将Wordpress管理员电子邮件添加为“新帐户通知”的密件抄送收件人:
add_filter( 'woocommerce_email_headers', 'customer_new_account_admin_notification', 20, 3 );
function customer_new_account_admin_notification( $header, $email_id, $order ) {
// Only for "Customer new account" notification
if( 'customer_new_account' == $email_id ) {
// Get admin email
$admin_email = get_option('admin_email');
// Set the email as BCC
$header .= 'Bcc: ' . $admin_email . "\r\n";
}
return $header;
}
代码进入您的活动子主题(或活动主题)的function.php文件中。经过测试和工作。