允许Woocommerce使用空购物车结帐吗?

时间:2019-09-10 23:31:53

标签: wordpress woocommerce

Woocommerce在结帐页面上具有重定向操作,该操作在用户的购物车为空时触发。如何避免这种重定向,或更改操作,以便允许用户继续在空购物车上结帐。

用例是将woocommerce环境转换为目录,并处理带或不带购物车项目的结帐。

1 个答案:

答案 0 :(得分:0)

自己回答。从WC 3.7起- 在“空”购物车上跟踪了WooCommerce用于重定向的筛选器挂钩。 woocommerce_checout_redirect_empty_cart woo documentation here

您可以在子主题函数中将此钩子返回false,以禁用该钩子回调的重定向方法。

add_filter('woocommerce_checkout_redirect_empty_cart','__return_false');  add_filter('woocommerce_checkout_update_order_review_expired','__return_false');

然后瞧。可以访问您的Empty Checkout,并以任何必要的方式使用它。