【发布时间】:2015-08-15 19:43:57
【问题描述】:
是否可以从 woocommerce 中删除结账、查看购物车以及从每个产品中添加到购物车按钮?
如果是,请问我需要帮助吗?
谢谢
【问题讨论】:
标签: php wordpress woocommerce
是否可以从 woocommerce 中删除结账、查看购物车以及从每个产品中添加到购物车按钮?
如果是,请问我需要帮助吗?
谢谢
【问题讨论】:
标签: php wordpress woocommerce
您可以从 woocommerce -> 设置 -> 结帐 -> 结帐页面中删除结帐和购物车页面。从设置中删除选定的购物车页面和结帐页面。
要从商店页面和单个产品页面中删除“添加到购物车”按钮,请在您的主题 function.php 文件中插入以下代码 -
function remove_loop_button(){
remove_action( 'woocommerce_after_shop_loop_item', 'woocommerce_template_loop_add_to_cart', 10 );
remove_action( 'woocommerce_single_product_summary', 'woocommerce_template_single_add_to_cart', 30 );
}
add_action('init','remove_loop_button');
【讨论】:
是的,有可能,有很多方法可以做到,让我提供最简单的技巧。
第 1 步:首先找到您希望删除的按钮的唯一 ID 或类标识符名称。您可以借助浏览器开发工具轻松找到它。
例如,假设你的按钮 html 是这样的:
<button type="submit" class="add_to_cart">Add To Cart</button>
所以,现在在上面的代码中我们得到它的类名是 .add_to_cart
步骤#2:
您只需在主题的 style.css 中添加以下行。
.add_to_cart {
display: none;
}
现在重新加载页面,您会看到按钮消失了,完全移除了。
【讨论】: