1 回答

TA貢獻(xiàn)1825條經(jīng)驗(yàn) 獲得超6個(gè)贊
你應(yīng)該可以使用類(lèi)似的東西
<?php
global $product;
$price = $product->get_price();
<p class="price"><span class="woocommerce-Price-amount amount"><?php echo $price; ?> <span class="woocommerce-Price-currencySymbol">€</span></span></p>
您必須將其放入自定義模板中。如果您不使用,則可以使用掛鉤將其顯示在“添加到購(gòu)物車(chē)”按鈕下方,但據(jù)我所知,沒(méi)有任何一種“庫(kù)存狀態(tài)后”掛鉤。
add_action( 'woocommerce_after_add_to_cart_button', 'add_price_below_button' );
function add_price_below_button() {
global $product;
$price = $product->get_price();
echo '<p class="price"><span class="woocommerce-Price-amount amount">' . $price . ' <span class="woocommerce-Price-currencySymbol">€</span></span></p>';
}
如果您只想在產(chǎn)品缺貨時(shí)顯示價(jià)格:
add_action( 'woocommerce_after_add_to_cart_button', 'add_price_below_button' );
function add_price_below_button() {
global $product;
if ( $product->get_stock_quantity() <= 0 ) {
$price = $product->get_price();
echo '<p class="price"><span class="woocommerce-Price-amount amount">' . $price . ' <span class="woocommerce-Price-currencySymbol">€</span></span></p>';
}
}
另請(qǐng)注意,如果歐元是您的默認(rèn)貨幣,那么您應(yīng)該可以使用get_woocommerce_currency_symbol()它來(lái)顯示它。
- 1 回答
- 0 關(guān)注
- 178 瀏覽
添加回答
舉報(bào)