の単一商品ページでディスカウントされたパーセンテージを表示するfunction.php
にこのコードを入れて価格を表示し、WooCommerce v2.6.14でうまくいきました。WC 3.0 +
ただし、このスニペットはWooCommerceバージョン3.0以降では動作しません。
どうすれば修正できますか?ここで
はそのコードです:
// Add save percent next to sale item prices.
add_filter('woocommerce_sale_price_html', 'woocommerce_custom_sales_price', 10, 2);
function woocommerce_custom_sales_price($price, $product) {
$percentage = round((($product->regular_price - $product->sale_price)/$product->regular_price) * 100);
return $price . sprintf(__(' Save %s', 'woocommerce'), $percentage . '%');
}
恐ろしいに対してのみ機能している、それは働きます! – decupe
返品NAN% –
私の場合は$ LoicTheAztec $ regular_price returrning " 65.99 $"通常価格しかし、このhtmlとそれがなぜナノを返すのかということです。 –