代码之家  ›  专栏  ›  技术社区  ›  Jean Fernandine

我不能更改低于产品价格的后缀

  •  0
  • Jean Fernandine  · 技术社区  · 6 年前

    我不懂php,但我创建了一个代码来显示低于价格的包裹描述。

    我的代码计算了几个小数位,没有显示默认货币,在我的例子中,默认货币是雷亚尔(BR)。

    我希望你能帮助我。非常感谢你。

    //Adiciona sufixo parcelas abaixo do preço
    add_filter( 'woocommerce_get_price_suffix', 'add_price_suffix', 99, 4 );
    
    function add_price_suffix( $suffix, $product, $parcel_price) {
        $parcel_price = $product-> get_price() /6;
        $suffix = "<p>Ou até 6x de $parcel_price sem juros</p>". '<br />';
        return $suffix;
    }
    

    enter image description here

    0 回复  |  直到 5 年前
        1
  •  1
  •   Vasilis G.    6 年前

    你可以使用 round 函数并将价格四舍五入到两个小数值:

    $parcel_price = $product-> get_price() /6;
    $parcel_price = round($parcel_price, 2);
    $suffix = "<p>Ou até 6x de $parcel_price sem juros</p>". '<br />';
    return $suffix;