我需要在woocommerce购物车中显示并结帐小数和小数点后2位,产品价格必须在设置woocommerce时具有自定义的小数位。
我使用此代码将所有金额四舍五入到小数点后两位
add_filter( 'wc_get_price_decimals', 'change_prices_decimals', 20, 1 );
function change_prices_decimals( $decimals ){
if( is_cart() || is_checkout() )
$decimals = 2;
return $decimals;
}
我只需要小数和总数中的2个小数,正常价格必须使用woocommerce中设置的自定义小数。
要创建价格,我使用此插件
wordpress.org/plugins/tier-pricing-table /
图片
在使用代码段之前
Image 1 before i use code snippet
使用代码段后