我在下面的代码中使用了其他问题的答案,但它没有用。只是希望进行正常的舍入并删除结帐页面上显示的最终总购物车价值(金额加税和运费价值)中的小数部分以及发票插件生成的发票中显示的总金额。产品中使用了变体。
add_filter( 'woocommerce_get_price_excluding_tax', 'round_price', 10, 1 );
add_filter( 'woocommerce_get_price_including_tax', 'round_price', 10, 1 );
add_filter( 'woocommerce_tax_round', 'round_price', 10, 1);
add_filter( 'woocommerce_get_price', 'round_price', 10, 1);
function round_price( $price ){
// Return rounded price
return round( $price );
}