我需要在我的Woocomerce上收取价格,所以当我的运费插件计算成本时,它会向上舍入到1.不确定这是否有意义,但让我举一个例子:
如果购物车的总重量为6.23 lbs
,我需要购物车显示7 lbs
(磅=磅)。
我想我需要在functions.php
文件中输入一个功能,但不知道从哪里开始,我试图通过不同的在线论坛来寻找它,但似乎无法找到关于它的一点点线索。
答案 0 :(得分:0)
有点晚但可能仍然有用。您可以尝试woocommerce_cart_contents_weight
挂钩:
add_filter('woocommerce_cart_contents_weight', 'round_cart_contents_weight');
function round_cart_contents_weight($weight) {
return ceil($weight);
}
答案 1 :(得分:0)
您需要先舍入,然后返回$weight
。
add_filter('woocommerce_cart_contents_weight', 'round_cart_contents_weight');
function round_cart_contents_weight($weight) {
$weight = ceil($weight);
return $weight;
}