2017-10-12 13 views
0

私は製品のバラエティーをいくらか増やしたいと思っていますが、バリエーションの製品価値を得ようとするとhtmlコードが付きますが、整数値が必要です。htmlタグなしの製品バリエーション価格を表示

あなたは私が思うに、この display_priceとの価格を得ることができる必要があり
function woocommerce_variable_add_to_cart() { 
    global $product, $post; 
    $variations = $product->get_available_variations(); 
    foreach ($variations as $key => $value) { 
     echo $value['price_html']; 
    } 
} 
+0

文字列を整数に変換しますか? – shashi

+0

<スパンクラス= "価格"><スパンクラス= "woocommerce-価格・量量"><スパンクラス= "woocommerce-価格-たcurrencySymbol">₨ 120.00<スパンクラス= "woocommerce - 価格 - 「金額」>> 111.00 私は以上の結果を得ています。 111.00およびRs。 120数字はhtmlタグではありません。私はそれらを掛けたり、逸らしたりする必要があります。 –

答えて

0

function woocommerce_variable_add_to_cart() { 
    global $product, $post; 
    $variations = $product->get_available_variations(); 
    foreach ($variations as $key => $value) { 
     echo $value['display_price']; 
    } 
} 

利用可能$value['display_regular_price']は価格が何らかの方法で低減された場合に元の価格である、もあります。

+0

私はバリアント価格を表示したかったのです。 –

+0

最後に、woocommerceの動的価格設定と割引プラグインを使用して、htmlタグなしで割引や価格を実現しました。 –

関連する問題