在WooCommerce中,可以通过以下步骤向提交产品评论的用户发送电子邮件:
function send_email_on_product_review( $comment_id, $comment_approved ) {
// 仅当评论被批准时发送邮件
if ( 1 === $comment_approved ) {
$comment = get_comment( $comment_id );
$product = wc_get_product( $comment->comment_post_ID );
// 构建邮件内容
$subject = '感谢您的产品评论';
$message = '亲爱的' . $comment->comment_author . ',感谢您在我们的网站上对产品' . $product->get_name() . '发表评论。';
// 发送邮件
wp_mail( $comment->comment_author_email, $subject, $message );
}
}
add_action( 'comment_post', 'send_email_on_product_review', 10, 2 );
上述代码中,我们使用了comment_post
钩子来在评论被提交并批准后触发发送邮件的功能。邮件内容中包含了评论作者的姓名和评论的产品名称。
这个功能可以提高用户参与度和忠诚度,同时也可以为产品评论提供及时的反馈。
领取专属 10元无门槛券
手把手带您无忧上云