我目前正试图找到一种方法,针对特定情况禁用«继续结账»按钮:除非客户首先要求报价,否则一些超大产品无法运往某些国家/地区。
我在functions.php
中添加了一个检测这些超大产品的功能。
在cart-shipping.php
和cart-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.php
a样式: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;}