如何移除 Woocommerce 的 “加入购物车” 按钮

因为在海外的关系,所以自己的代购小站 herecanada.com 无法实现备案,所以也就无法实现在线付款的功能。那么加入购物车这个功能对于 Forece 来说也就没用了。为了防止游客误点,所以还是移除掉比较好。

移除 Woocommerce 的 "加入购物车" 按钮的方法也很简单,就两行代码:

1
2
remove_action( 'woocommerce_after_shop_loop_item', 'woocommerce_template_loop_add_to_cart');
remove_action( 'woocommerce_single_product_summary', 'woocommerce_template_single_add_to_cart', 30 );

这两行代码放在哪里都可以,一般放在 functions.php 但是有些人据说会报错,所以为了稳定性,我们可以选择放在插件中 woocommerce.php 文件中。

ref: https://www.themelocation.com/how-to-hideremovedisable-add-to-cart-button-in-woocommerce/