我试图通过在我的主题functions.php中添加波纹管代码来删除它,但它不起作用。 function remove_shipping_calc_on_cart( $show_shipping ) { if( is_cart() ) { return false; } return $show_shipping;}add_filter( 'woocommerce_cart_ready_to_calc_shipping', 'remove_shipping_calc_on_cart', 99 );然后我尝试编辑 cart-totals.php 文件,但我做不到。你能帮我做吗?
2 回答
![?](http://img1.sycdn.imooc.com/5458655200013d9802200220-100-100.jpg)
慕慕森
TA贡献1856条经验 获得超17个赞
如果您想为每个人完全隐藏购物车页面中的运输部分,您应该添加使用以下内容(并且您不需要覆盖任何模板文件):
add_filter( 'woocommerce_cart_needs_shipping', 'filter_cart_needs_shipping' );
function filter_cart_needs_shipping( $needs_shipping ) {
if ( is_cart() ) {
$needs_shipping = false;
}
return $needs_shipping;
}
代码在您的活动子主题(或活动主题)的functions.php 文件中。测试和工作。
![?](http://img1.sycdn.imooc.com/54584dd900014f6c02200220-100-100.jpg)
DIEA
TA贡献1820条经验 获得超2个赞
要隐藏 woocommerce 购物车上的运输/交付部分,您可以简单地通过 CSS 执行此操作。
.woocommerce-shipping-totals.shipping { display: none;}
- 2 回答
- 0 关注
- 102 浏览
添加回答
举报
0/150
提交
取消