Wordpress WooCommerce自动发送订单完成电子邮件

Wordpress WooCommerce自动发送订单完成电子邮件,wordpress,woocommerce,hook-woocommerce,Wordpress,Woocommerce,Hook Woocommerce,我面临一个小问题。 订单完成后,我需要自动发送客户发票/订单详细信息电子邮件 在这种情况下,我没有发现任何可应用的操作或过滤器,因为互联网没有用处。有人知道如何在订单状态切换时发送此电子邮件吗 致以最良好的祝愿 您可以使用woocmerce\u order\u status\u completedhook和WC\u Email\u Customer\u Invoice add_action( 'woocommerce_order_status_completed', 'mysite_woocom

我面临一个小问题。 订单完成后,我需要自动发送客户发票/订单详细信息电子邮件

在这种情况下,我没有发现任何可应用的操作或过滤器,因为互联网没有用处。有人知道如何在订单状态切换时发送此电子邮件吗


致以最良好的祝愿

您可以使用
woocmerce\u order\u status\u completed
hook和
WC\u Email\u Customer\u Invoice

add_action( 'woocommerce_order_status_completed', 'mysite_woocommerce_order_status_completed', 10, 1);

function mysite_woocommerce_order_status_completed( $order_id ) {
   // Send invoice email to customer
   //use order ID as trigger value
   WC()->mailer()->emails['WC_Email_Customer_Invoice']->trigger($order_id);
}

例如,您想发送自定义电子邮件还是woocommerce电子邮件?@WilliamTurner-theWoocommerce-mail。看到公认的答案,这正是我想要的。谢谢你的帮助!。多谢各位@TobiasSchäfer我希望它能起作用,请尝试使用附加的小更正分享结果,因为人们可能会直接复制此结果。很好!