gpt4 book ai didi

php - 将新订单电子邮件通知附件添加到供应商电子邮件

转载 作者:可可西里 更新时间:2023-10-31 23:27:53 27 4
gpt4 key购买 nike

在 WooCommerce 中,我使用 woocommerce-product-vendors 作为多供应商插件。结帐后,我作为管理员收到一封新订单电子邮件通知,其中包含附件(上传的文件)。

但供应商会收到相同的电子邮件,但没有附件。我需要供应商也收到附件。

谢谢

最佳答案

您可以使用挂接到 woocommerce_email_recipient_new_order 过滤器 Hook 中的自定义函数来尝试此代码:

add_filter('woocommerce_email_recipient_new_order', 'adding_vendor_email', 10, 2);
function adding_vendor_email( $recipient, $order ) {
if ( ! is_a( $order, 'WC_Order' ) ) return $recipient; // (Optional)

// Your code or conditions to get the vendor email (if needed)

$recipient .= ",vendor@yourdomain.com";
return $recipient;
}

您将需要自定义此自定义 Hook 函数以动态获取电子邮件......

代码位于您的事件子主题(或主题)的 function.php 文件中或任何插件文件中。

这段代码已经过测试并且可以工作

You could also use woocommerce_email_attachments filter hook… see this related thread

关于php - 将新订单电子邮件通知附件添加到供应商电子邮件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43367686/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com