,可以通过以下步骤实现:
add_filter( 'woocommerce_email_recipient_new_order', 'custom_new_order_email_recipient', 10, 2 );
function custom_new_order_email_recipient( $recipient, $order ) {
// 获取订单付款类型
$payment_method = $order->get_payment_method();
// 根据付款类型设置不同的收件人
switch ( $payment_method ) {
case 'paypal':
$recipient = 'paypal@example.com';
break;
case 'credit_card':
$recipient = 'creditcard@example.com';
break;
case 'bank_transfer':
$recipient = 'banktransfer@example.com';
break;
default:
$recipient = $recipient; // 默认收件人
break;
}
return $recipient;
}
上述代码是一个示例,根据订单的付款类型来设置不同的收件人地址。你可以根据实际需求进行修改和扩展。
这样,根据Woocommerce中的付款类型将新订单电子邮件发送到其他电子邮件的需求就可以实现了。
腾讯云相关产品和产品介绍链接地址:
领取专属 10元无门槛券
手把手带您无忧上云