2

我有一个客户的请求,要求根据某些条件有条件地从 woocommerce 发送管理电子邮件。她正在使用 WooCommerce 订阅插件,并且只想将管理员电子邮件发送给为订阅付费的客户(她手动向为其他服务付费的客户授予订阅)。

在查看了 Wordpress wp_mail、WooCommerceWC_Email_New_Order类和 WooCommerce 订阅的源代码后,WCS_Email_New_Renewal_Order我找不到任何明确的过滤器/操作可供我挂钩,这会影响电子邮件的发送。

有没有办法在默认的 Wordpress、默认的 woocommerce 或默认的 woocommerce-subscriptions 中捕获这些电子邮件并取消wp_mail如果仅在我的情况下,订单金额为 0.00 美元?

我不想为此修改核心插件/Wordpress 文件。

4

0 回答 0