Wordpress woocommerce操作钩子在支付网关重定向之前运行
我是Wordpress的新手,我想在woo commerce中支付网关重定向之前运行一个函数Wordpress woocommerce操作钩子在支付网关重定向之前运行,wordpress,woocommerce,Wordpress,Woocommerce,我是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');
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);
}
如何在支付网关重定向之前向管理员发送有关订单的邮件?如果您希望将订单id作为操作挂钩回调函数的参数,可以使用woocommerce\u Thankyu hook。我认为这些挂钩将帮助您
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);
}
$order_id不是对象。当从支付网关重定向时,该钩子在最后被调用。OP在发送到支付网关之前需要一些东西