我在我的电子商务网站上使用woocommerce插件版本2.2.8。我网站上的产品价格如下(880.64卢比/ - )。我需要将这个价格四舍五入到881卢比/ - 。
有没有办法做到这一点..? 例如:产品1 = 880.64卢比(含税率)。它应该转换为最接近的十进制值。
答案 0 :(得分:3)
您可以在主题functions.php
上尝试此操作,而无需更改数据:
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 );
}