我是Wordpress的新手,我想在woo commerce中支付网关重定向之前运行一个函数。
add_action('woocommerce_checkout_order_processed', 'initiate_order', 10, 1);
function initiate_order($order_id) {
include('woocommerce/includes/emails/class-wc-email-admin-initiate-order.php');
$email = new WC_Email_Admin_Initiate_Order();
$email->trigger($order_id->id);
}
如何在付款网关重定向之前向管理员发送有关订单的邮件?
答案 0 :(得分:0)
如果您想将订单ID作为操作挂钩回调函数的参数,则可以使用woocommerce_thankyou
挂钩。
答案 1 :(得分:0)
我认为这些钩子会帮助你
add_action( 'woocommerce_before_checkout_process', 'initiate_order' , 10, 1 );
function initiate_order($order_id){
include( 'woocommerce/includes/emails/class-wc-email-admin-initiate-order.php');
$email = new WC_Email_Admin_Initiate_Order();
$email->trigger($order_id->id);
}