Woocommerce是否有可能在购买特定产品时向客户发送自定义电子邮件而非常规欢迎电子邮件?
答案 0 :(得分:0)
您可以执行以下操作,并将一些自定义文本添加到发送给客户的新订单电子邮件中。
add_action( 'woocommerce_before_email_order', 'add_product_welcome_email_text', 10, 2 );
function add_product_welcome_email_text( $order, $sent_to_admin ) {
if ( ! $sent_to_admin ) {
foreach( $order->get_items() as $item ) {
$product = wc_get_product( $item['product_id'] );
// Use the name or product ID here
if( $product->get_id() == 123 ) {
echo 'My custom welcome email text. Thanks for buying ' . $product->get_name();
}
}
}
}