この問題があります。写真を見せるようにして、私はよりよく説明することができます。バリエーションが選択された場合にのみ価格を表示し、通常価格に対してパーセンテージで割引を表示
バリエーションの製品が選択されたが、すべてのバリエーションが同じ価格を持っているので、価格が底に表示されません。
彼らは、彼らがトップに表示異なるPROMO価格と正規プロモーションを持っているので、バリエーション製品は、選択しました選択後の価格:
私が必要とするのは、価格が2番目のイメージのように下に表示され、プロモーション変動価格と通常の変動価格の間の割引を計算した後です。私は2つのケースで同じ行動が必要です。
私は多くの検索をしましたが、この問題を解決したものはありません。ここではいくつかの答えは非常に接近していること:
こんにちは。あなたの助けを報告するのが遅れて非常に残念ですが、私はほとんど致命的なインフルエンザになっています。 だから、それは動作しません。どのようにデバッグして、何が起こっているのか確認できますか? 割引率の計算は、バリエーションを選択した後の価格のみではどうですか? – zeYuri
@zeYuriハッピーコメが生き返る!...ここであなたは1つで2つの質問をしています...こんにちは、これはStackOverFlowの方法ではありません。したがって、今のところ私のコードでは、すべてのバリエーションですべての価格が同じであっても、選択された変動価格が表示されます( 'woocommerce_show_variation_price'フックはWooCommerceのフック専用です)。割引率については、それはあなたが新しい質問について尋ねる別の質問であり、私は喜んでそれに答えるでしょう。コードがあなたのために働かないなら、私は言うことができません...私は常に前に自分のコードをテストするように私のために動作します。 – LoicTheAztec
ああ、持っています。はい、これはとてもうまく動作しています。ありがとう。私はもう一つの質問をしました。ここhttps://stackoverflow.com/questions/47530715/display-discount-percentage-after-variation-promo-price-is-selected – zeYuri