Я написал этот код (на woocommerce / single-product / price.php) несколько месяцев назад, но потерял его, мне повезло восстановить код, но на первом этапе.До того, как результат дал мне тысячу разделений, я думаю, что это было из-за функции «preg_replace».
<?php echo '$' . round((preg_replace('/^[\.]/', '', $product->get_price()) *1.04)); ?>
Результат, который показывает мне, похож на: $ 311896.Формат, который я ищу: $ 311,896
Я покажу вам, как это работает.Я добавляю налог на платежный шлюз (поэтому я использовал формулу x1.04).Это показано следующим образом: Исходная цена, если она правильно отформатирована, но мой код - нет.Это головная боль.