结帐后产品仍在购物车中-woocommerce
在woocommerce中是否有在结账后从购物车中删除产品的选项?在项目开始时,它工作得很好,但现在产品仍在购物车中。有什么想法/建议吗?提前感谢另请参见:结帐后产品仍在购物车中-woocommerce,woocommerce,Woocommerce,在woocommerce中是否有在结账后从购物车中删除产品的选项?在项目开始时,它工作得很好,但现在产品仍在购物车中。有什么想法/建议吗?提前感谢另请参见: add_action( 'woocommerce_thankyou', 'order_received_empty_cart_action', 10, 1 ); function order_received_empty_cart_action( $order_id ){ WC()->cart->empty_cart()
add_action( 'woocommerce_thankyou', 'order_received_empty_cart_action', 10, 1 );
function order_received_empty_cart_action( $order_id ){
WC()->cart->empty_cart();
}
这不是默认行为,因此我认为问题来自您的插件和/或您自己的自定义代码。正如helgatheviking所说,当有人在您的结账过程中出错时,购物车将不会清空。根据您使用的支付网关,尝试打开日志记录并进行测试购买,然后查看日志显示的内容。这将是进行故障排除的良好起点。还可以尝试默认的PayPal标准,看看是否得到相同的结果。