我一直在尝试在woo commerce单品页面内的产品价格之前添加“价格”。我已经尝试了此代码的许多变体,但无济于事。
/** Add "Price" before the price */
function price_text() {
?>
<div class="price-text">
<p>Price</p>
</div>
<?php
}
add_filter('woocommerce_get_price','price_text');
这是我得到的最接近的,但它显示价格为 0 美元。
我也开始添加这段代码
'<span class="amount">' . $currency_symbol . $price . '</span>'
无济于事。但是
总的来说,我对 PHP 和 OPP 真的很陌生。任何帮助将不胜感激。
如果这有所作为,我将使用 Genesis 框架。
最佳答案
可翻译的一点改进。
/** Add "Price" before the price */
add_filter('woocommerce_get_price','price_text');
function price_text($price) {
if ( is_woocommerce()){ ?>
<div class="price-text">
<p><?php _e('Price','woothemes'); ?></p>
</div>
<?php
return $price;
}
else {
return $price;
}
}
关于woocommerce - 在价格前添加文字,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13660593/