Woocommerce 商业中的四舍五入价格

Woocommerce 商业中的四舍五入价格,woocommerce,Woocommerce,我在WordPress中找到了以下函数来汇总价格: 我有以下两个问题: 购物车中的总金额未显示四舍五入的价格 上述规范不适用于有变化的产品 期待您的帮助!谢谢 实际上,如果您在“常规设置”区域将小数位数设置为0,WooCommerce支持本机舍入。那么。。。这比我想象的要容易D谢谢你!!!在处理增值税和美国销售业务的客户时,这是绝对必要的:还出现了其他问题。如果使用常规设置,结帐时增值税金额将无法正确显示。这将是一个法律问题。有人能帮忙吗?你应该用增值税显示价格,然后在结帐时它会显示增值税突

我在
WordPress
中找到了以下函数来汇总价格:



我有以下两个问题:

  • 购物车中的总金额未显示四舍五入的价格
  • 上述规范不适用于有变化的产品
  • 期待您的帮助!谢谢


    实际上,如果您在“常规设置”区域将小数位数设置为0,WooCommerce支持本机舍入。那么。。。这比我想象的要容易D谢谢你!!!在处理增值税和美国销售业务的客户时,这是绝对必要的:还出现了其他问题。如果使用常规设置,结帐时增值税金额将无法正确显示。这将是一个法律问题。有人能帮忙吗?你应该用增值税显示价格,然后在结帐时它会显示增值税突破。实际上,如果你在“常规设置”区域将小数位数设置为0,WooCommerce支持本机舍入。嗯。。。这比我想象的要容易D谢谢你!!!在处理增值税和美国销售业务的客户时,这是绝对必要的:还出现了其他问题。如果使用常规设置,结帐时增值税金额将无法正确显示。这将是一个法律问题。有人能帮忙吗?你应该用增值税显示价格,然后在结账时它会显示增值税突破。
    add_filter( 'woocommerce_get_price_excluding_tax', 'round_price_product', 10, 1 );
    
    add_filter( 'woocommerce_get_price_including_tax', 'round_price_product', 10, 1 );
    
    add_filter( 'woocommerce_tax_round', 'round_price_product', 10, 1);
    
    add_filter( 'woocommerce_get_price', 'round_price_product', 10, 1);
    
    function round_price_product( $price ){
    
        // Return rounded price
    
        return ceil( $price ); 
    }