Wordpress 提交订单时,我如何使用WP Electrommerce ShopStyleing在WP Electrommerce中向购买者发送电子邮件通知?
我正在尝试在WP电子商务的签出过程中触发两封电子邮件,并使用您的很棒的插件对它们进行样式化Wordpress 提交订单时,我如何使用WP Electrommerce ShopStyleing在WP Electrommerce中向购买者发送电子邮件通知?,wordpress,Wordpress,我正在尝试在WP电子商务的签出过程中触发两封电子邮件,并使用您的很棒的插件对它们进行样式化 已提交订单-目前未向买方发送任何内容 接受付款-使用“wp电子商务商店样式”工作和样式 你能帮我解决这个问题吗?我真的很想能够有一个电子邮件发送给买方时,他们提交他们的订单 我的客户接受离线信用卡付款,因此我希望买家知道他们的订单已发送(并正在等待处理),然后订单已支付并正在创建-该店是一家花店 目前,“接受付款”步骤有效。但是提交的步骤没有发送任何内容。任何帮助都会很棒 干杯, Fiona电子邮件触发器
Fiona电子邮件触发器是WP电子商务核心功能的一部分。商店样式插件只是为现有邮件添加了一个很好的格式。 您的客户在提交订单时以及您将付款状态更改为“已接受付款”后,会收到一封电子邮件。这是预期的行为 您可以在themes function.php中使用挂钩:
add_action('wpsc_update_purchase_log_status', 'triggerStatusChangeMail', 9, 4 );
function triggerStatusChange($id, $status, $old_status, $purchase_log ) {
// WPSC_Purchase_Log::INCOMPLETE_SALE //= 1;
// const ORDER_RECEIVED = 2;
// const ACCEPTED_PAYMENT = 3;
// const JOB_DISPATCHED = 4;
// const CLOSED_ORDER = 5;
// const PAYMENT_DECLINED = 6;
// const REFUNDED = 7;
// const REFUND_PENDING = 8;
if ($status==2){
wp_mail(...);
}
}
您可以在邮件内容中使用HTML代码,邮件模板也将自动应用于自定义电子邮件,但您不能使用任何占位符。如果要在邮件中添加客户或订单详细信息,必须从数据库中查询所有信息
谢谢您的回复。已接受付款=3-正在发生。订单_RECEIVED=2-未发生。IF语句“wp_mail(…);”是我为该活动输入电子邮件内容的位置吗?