php - Woocommerce 新用户邮箱

标签 php wordpress email woocommerce

我编写了一个自定义插件来处理我的 WordPress Woocommerce 网站的登录和注册。

当用户通过我的自定义表单处理程序注册时,我想触发 Woocommerce 向新用户发送电子邮件而不是使用 wp_mail。通过这种方式,我减少了代码冗余,并且所有交易电子邮件的格式都可以相同(它们都具有相同的外观和感觉)。

有可能吗?

最佳答案

试试这个:

$wc = new WC_Emails();
$wc->customer_new_account($user_id);

$customerID 应该是新创建的客户的ID。在这里您可以找到有关 WC_Email_Customer_New_Account 类的所有信息:https://docs.woocommerce.com/wc-apidocs/class-WC_Email_Customer_New_Account.html .只需将这段代码放在客户注册后它将运行的地方,所以我假设你会放置 wp_mail 函数的地方。让我知道这是否有帮助:)

关于php - Woocommerce 新用户邮箱,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42226823/

相关文章:

php - Laravel [5.3|5.4] 测试作业中的作业调度

php - 多表SQL搜索查询

php - 开发人员自定义和添加动态页面和内容的最佳开源 CMS

email - Microsoft Graph API - 通过 internetmessageid 查找消息

php - 如何使用 PHP 通过 ZOHO api 发送电子邮件?

php - 发布仅返回较旧的结果

php - 在给定分隔符内使用正则表达式选择 X 行

html - 推荐的CSS和HTML清理和修复软件

jquery - map 在 jqueryui 选项卡上显示不正确

android - 蓝牙选项即将出现在选择器列表中