woocommerce重定向到类别页面中的结帐

时间:2018-09-23 08:20:45

标签: php wordpress woocommerce

我不知道如何更改类别页面中的按钮。

当该客户按下“添加到购物车”按钮时,我试图重定向到结帐页面。

使用function.php中的这段代码,我可以在单个产品页面上使用此代码。

add_filter('woocommerce_add_to_cart_redirect', 'themeprefix_add_to_cart_redirect');
function themeprefix_add_to_cart_redirect() {
 global $woocommerce;
 $checkout_url = wc_get_checkout_url();
 return $checkout_url;
}

但这不会影响类别页面。如果客户按下此处的按钮,则什么都不会改变...

希望有人对此有解决方案。

1 个答案:

答案 0 :(得分:0)

您需要禁用AJAX add to cart buttons on archives

转到WooCommerce->设置->产品,然后取消选中在存档上启用AJAX添加到购物车按钮

enter image description here

,然后您的代码将在存档页面上运行。