Woocommerce - 禁用购物车页面中的“继续结帐”按钮

时间:2015-12-09 11:42:49

标签: php woocommerce

我目前正试图找出一种方法来禁用«继续结帐»按钮以解决特定情况:某些超大型产品无法运送到某些国家/地区,除非客户要求提供首先引用。

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

cart-shipping.phpcart-totals.php中,我找不到要添加的地址:

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

有可能提供帮助吗?

提前谢谢

3 个答案:

答案 0 :(得分:1)

这对我有用。

public class ActivityType implements Item, Serializable {

@Id
@GeneratedValue(strategy = GenerationType.IDENTITY)
private Long id;

@Column(name = "name", nullable = false, unique = true)
private String name;
...
}

答案 1 :(得分:0)

我添加到woocommerce\templates\cart\proceed-to-checkout-button.php  风格:style="display:none" ..似乎对我有用。

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

答案 2 :(得分:0)

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

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