【问题标题】:Disable tax calculation and tax information on a cart page禁用购物车页面上的税收计算和税收信息
【发布时间】:2022-01-26 19:58:47
【问题描述】:

我想禁用 购物车 页面上的税务计算和信息,以便仅在结帐页面上显示它们。

我尝试禁用woocommerce 的“wc_tax_enabled”,如下所示:

    if ( class_exists( 'woocommerce') ) {
        if ( is_cart() ) {
            add_filter( 'wc_tax_enabled', '__return_false' );
        }
    }
});

上述内容一目了然,但当我切换到不同的交付选项或选择任何其他可用选项时,税款计算仍包含在购物车页面的总价中。见下图:

我也尝试编辑 total-carts.php 以删除税务信息,但它会产生与上述类似的结果。

如何完全删除购物车页面上的税收计算(如果可能,无需编辑太多源文件)?

【问题讨论】:

标签: php wordpress woocommerce


【解决方案1】:

来自an answer to Stack Overflow question How can I remove Shipping from a WooCommerce cart?

将以下 sn-p 添加到您的 functions.php 文件中:

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 ); 

【讨论】:

猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2023-04-06
  • 2013-04-02
  • 1970-01-01
  • 2013-04-06
  • 1970-01-01
相关资源
最近更新 更多