問題:
問題:在WooCommerce 3 上,可變產品頁面佈局包括產品標題下方的難看的價格範圍。這可能會令人困惑且缺乏訊息,特別是當選擇變體後它保持不變時。
解決方案:用所選變體價格替換價格範圍並確保它相應更新:
remove_action( 'woocommerce_single_product_summary', 'woocommerce_template_single_price', 10 );
add_action( 'woocommerce_single_product_summary', 'replace_variation_single_price', 10 );
echo '<div class="hidden-variable-price">' . $price . '</div>';
div.woocommerce-variation-price, div.woocommerce-variation-availability { height: 0px !important; overflow: hidden; line-height: 0px !important; font-size: 0% !important; }
$('select').blur(function() { if ($('input.variation_id').val()) { $('p.availability').remove(); $('p.price').html($('div.woocommerce-variation-price > span.price').html()).append('<p class="availability">' + $('div.woocommerce-variation-availability').html() + '</p>'); } else { $('p.price').html($('div.hidden-variable-price').html()); if ($('p.availability')) { $('p.availability').remove(); } } });
以上是如何在 WooCommerce 3 中將價格範圍替換為所選的變動價格?的詳細內容。更多資訊請關注PHP中文網其他相關文章!