Wordpress 如何在woocommerce中从商店页面删除“添加到购物车”按钮

Wordpress 如何在woocommerce中从商店页面删除“添加到购物车”按钮,wordpress,woocommerce,Wordpress,Woocommerce,我想从woocommerce的商店页面、产品类别页面和主页中删除“添加到购物车”按钮。但我想在产品页面上显示它。这意味着我希望我的客户打开产品页面,将产品添加到购物车 从产品页面删除“添加到购物车”按钮。您需要覆盖产品页面模板 因此,找到下面的路径 wp content/plugins/woocommerce/templates/content-product.php 并删除上面的文字,它将删除商店页面中每个产品的“添加到购物车”按钮,并将该按钮保留在单个产品页面中。这对我来说很有效: 添加操作

我想从woocommerce的商店页面、产品类别页面和主页中删除“添加到购物车”按钮。但我想在产品页面上显示它。这意味着我希望我的客户打开产品页面,将产品添加到购物车

从产品页面删除“添加到购物车”按钮。您需要覆盖产品页面模板

因此,找到下面的路径

wp content/plugins/woocommerce/templates/content-product.php

并删除上面的文字,它将删除商店页面中每个产品的“添加到购物车”按钮,并将该按钮保留在单个产品页面中。

这对我来说很有效:

添加操作('woocommerce'u在'u shop'u loop'u项目之后,'remove'u添加'u至'u cart'按钮',1)


可能重复的可能重复的,但这显然是重复的,因为StackOverFlow上有多个答案。我在content-product.php中没有找到任何这样的行。我正在将该文件的内容添加到我的问题部分。Hmmmm。。。我不能在这里添加全部代码。我刚找到一行关于添加到购物车的内容,这是一条评论。*@hooked woocommerce\u模板\u循环\u添加到\u购物车-10*/我认为删除该评论不会有任何效果thing@user6952436您不需要删除注释,您需要删除包含此注释的代码
function remove_add_to_cart_buttons() {
  if( is_product_category() || is_shop()) { 
    remove_action( 'woocommerce_after_shop_loop_item', 'woocommerce_template_loop_add_to_cart' );
  }
}