【问题标题】:How to send automated emails in wordpress (Woocommerce) after auction ends to the winning bidder?拍卖结束后,如何在 wordpress (Woocommerce) 中向中标者发送自动电子邮件?
【发布时间】:2020-04-29 05:40:24
【问题描述】:
我已经在我的 wordpress 网站上安装并运行 Ultimate Woocommerce Aution。我想在拍卖结束后立即向中标人的电子邮件地址发送一封带有附件的特定邮件,该电子邮件地址在我的 wordpress 网站上注册为用户。我怎样才能做到这一点 ?有什么办法吗因为我不想一个接一个地发送邮件因为我要处理很多拍卖。
【问题讨论】:
标签:
php
wordpress
woocommerce
automation
hook-woocommerce
【解决方案1】:
我不熟悉这个插件。但从他们的support tab 看来,您似乎可以在拍卖结束时挂钩:
我只是假设 $auction_id 是已关闭的订单 ID。所以也许这段代码会起作用:
add_action( 'ultimate_woocommerce_auction_close', 'closing_auction_process', 50 );
function closing_auction_process($auction_id) {
$order = new WC_Order($auction_id);
$winner_email = $order->get_billing_email();
wp_mail($winner_email, 'myemail@auctionsite.com', 'You won!', 'CONTENT HERE');
}