apply_filters( 'wcml_formatted_price', integer/float $price, string $currency )
- Typ
- filter
- Kategorie
- Mehrwährungsfunktion
- WooCommerce Multilingual-Version
- 3.5
Beschreibung
Konvertieren Sie einen Preis in der Standardwährung in die ausgewählte Währung unter Verwendung des korrekten Formats.
Argumente
- $price
- (integer/float) (Erforderlich) Der unformatierte Preis in der Standardwährung.
- $currency
- (String) (Optional) Der Währungscode, in den Sie den Preis konvertieren möchten, z. B. „USD“, „EUR“ usw. Wenn dieser Parameter nicht gesetzt ist, wird die aktuell im Frontend verwendete Währung verwendet.
Beispielhafte Verwendung
Beispiel
/* Assume: * EUR = the default currency * USD = the second currency * 1.2 = the exchange rate EUR / USD */ $price = 1234.56; $currency = 'USD'; $formatted_price = apply_filters( 'wcml_formatted_price', $price, $currency ); echo $formatted_price; // Return $1,481.47
Verwandte Hooks
wcml_custom_prices_fields_labels, wcml_is_cache_enabled_for_switching_currency, wcml_geolocation_get_user_country, wcml_user_store_strategy, wcml_rounded_price, wcml_currencies_without_cents, wcml_product_custom_prices, wcml_custom_prices_strings, wcml_switch_currency, wcml_custom_prices_fields