Wooccommerce-禁用«;进行结账»;购物车页面中的按钮


Woocommerce - disable «proceed to checkout» button in cart page

我目前正试图找到一种方法,针对特定情况禁用«继续结账»按钮:除非客户首先要求报价,否则一些超大产品无法运往某些国家/地区。

我在functions.php中添加了一个检测这些超大产品的功能。

cart-shipping.phpcart-totals.php中,我找不到应该添加:的点

remove_action(woocommerce_proceed_to_checkout','woocommerce_button_proceed_to_checkout', 20);

有可能帮忙吗?

提前感谢

这对我有效。

remove_action( 'woocommerce_proceed_to_checkout',
'woocommerce_button_proceed_to_checkout', 20);

我已添加到woocommerce'templates'cart'proceed-to-checkout-button.phpa样式:style="display:none"。。似乎对我有用。

a href="<?php echo esc_url( wc_get_checkout_url() );?>" class="checkout-button 
button alt wc-forward" style="display:none"

我们还可以通过CSS代码隐藏此按钮。

a.checkout-button.button.alt.wc-forward {
display: none;}