Php Woocommerce根据订单状态重定向到自定义页面
是否可以根据订单状态将用户重定向到自定义订单感谢页面Php Woocommerce根据订单状态重定向到自定义页面,php,woocommerce,hook-woocommerce,Php,Woocommerce,Hook Woocommerce,是否可以根据订单状态将用户重定向到自定义订单感谢页面 Order Complete -> /standard-order-received-page/ Order Processing -> /custom-redirect-page 希望有帮助: add_action( 'woocommerce_thankyou', 'func_redirectcustom'); function func_redirectcustom( $order_id ){ $order = w
Order Complete -> /standard-order-received-page/
Order Processing -> /custom-redirect-page
希望有帮助:
add_action( 'woocommerce_thankyou', 'func_redirectcustom');
function func_redirectcustom( $order_id ){
$order = wc_get_order( $order_id );
$url = 'https://yoursite.com/custom-url';
if ( $order->has_status( 'processing' ) ) {
wp_redirect( $url );
exit;
}
// etc
}
如果订单失败,此脚本将重定向到哪个页面?@ex501否,如果订单状态未失败。我希望根据订单状态重定向到两个页面。如果订单完成-重定向到默认页面。如果订单正在处理-重定向到自定义页面。你能帮个忙吗?:)不幸的是,当订单状态正在处理时,它仍然重定向到标准的感谢页面,而不是自定义页面:(检查订单状态可能只是“正在处理”,我不确定)。