【问题标题】:How can I remove Shipping from a WooCommerce cart? [closed]如何从 Woocommerce 购物车中删除运费? [关闭]
【发布时间】:2016-09-15 05:54:53
【问题描述】:

我有一个问题。我需要从购物车中删除运费和运费计算。它可以用钩子删除吗?我是这方面的新手。

模板为:http://flatsome.uxthemes.com/cart/

我很乐意提供任何建议。 谢谢。

Cart Woocommmerce

【问题讨论】:

    标签: wordpress woocommerce hook cart


    【解决方案1】:

    在您的 functions.php 上添加以下 sn-p

    function disable_shipping_calc_on_cart( $show_shipping ) {
        if( is_cart() ) {
            return false;
        }
        return $show_shipping;
    }
    add_filter( 'woocommerce_cart_ready_to_calc_shipping', 'disable_shipping_calc_on_cart', 99 );
    

    【讨论】:

    • 不错!但是运费在结帐时消失了:/我只需要在购物车页面上删除运费。
    • 很简单,你可以使用is_cart();函数来达到这个目的,我也更新了我的答案。
    • 非常感谢。在职的! :-)
    【解决方案2】:

    您可以按照以下步骤操作吗?

    第 1 步 - 实际上有一个设置:在WooCommerce > Shipping下禁用它

    第 2 步 - 取消选中“在购物车页面上启用运费计算器

    【讨论】:

    • 谢谢,但我不仅需要删除“计算”。运输选择将保持不变:(
    • 尝试禁用“启用运输”选项。
    • 如屏幕截图上的标签所示,此设置只会禁用运费计算。评论建议:尝试禁用“启用运输”选项,将完全禁用运输。
    • 好像已经过时了
    猜你喜欢
    • 2019-07-27
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-01-29
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-06-30
    相关资源
    最近更新 更多