为了账号安全,请及时绑定邮箱和手机立即绑定

如何从 Woocommerce 购物车页面中删除运输部分

如何从 Woocommerce 购物车页面中删除运输部分

PHP
明月笑刀无情 2022-11-04 17:31:33
我试图通过在我的主题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 回答

?
慕慕森

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 文件中。测试和工作。


查看完整回答
反对 回复 2022-11-04
?
DIEA

TA贡献1820条经验 获得超2个赞

要隐藏 woocommerce 购物车上的运输/交付部分,您可以简单地通过 CSS 执行此操作。

.woocommerce-shipping-totals.shipping {
    display: none;}


查看完整回答
反对 回复 2022-11-04
  • 2 回答
  • 0 关注
  • 88 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信