gpt4 book ai didi

php - 如何在 woocommerce/wordpress 中编辑价格的输出

转载 作者:行者123 更新时间:2023-12-02 04:43:21 26 4
gpt4 key购买 nike

正如标题所说,我想去掉价格后的小数点。

它现在看起来像这个 8.00 但它应该是 8

我尝试了 trim() 和 substr($price_html,1,1) 但什么也没发生

我的代码:

<?php if ( $price_html = $product->get_price_html() ) : ?>
<span class="price">PREIS:<span class="amount">
<?php echo $price_html; ?></span></span><p class="stock-m13"><?php echo $product->get_stock_quantity(); ?>stk.</p>
<?php endif; ?>

关于如何从价格输出中删除 .00 的任何想法(js?操纵 mysqli 查询?)

编辑:我的 wp/woocommerce 后端没有“删除零”选项(对于那些会问的人)

来自 danyo 的解决方案:

$price_html = $product->get_price_html();
$new_price = preg_replace('/.00/', '', $price_html);

最佳答案

转到 WooCommerce 设置,向下滚动到定价选项,然后选中“尾随零”选项。

这将删除尾随的零。

编辑

由于某些原因你没有这个选项,你可以试试这个:

$price_html = $product->get_price_html();
$new_price = preg_replace('/.00/', '', $price_html);

关于php - 如何在 woocommerce/wordpress 中编辑价格的输出,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20350388/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com