我想删除美元符号" $"从单品页面的某一部分的产品价格。这是我的代码无效。请帮忙。
global $product;
$price = $product->get_price_html();
$filter_price = preg_replace('/.00/', '', $price);
$new_price = str_replace( '$', '', $filter_price );
echo $new_price;
答案 0 :(得分:1)
你可以这样做:
$price = $product->get_price();
$new_price = str_replace( '$', '', $price );
echo $new_price;
如果您想在产品模板中获取价格,则无需再次声明global $product
。此外,这将在申请增值税之前获得产品的实际价格。您可以手动计算增值税。