add_filter( 'wcml_client_currency', 'the_callback_function', 10, 1 );
- Typ
- filter
- Kategorie
- Mehrwährungsfunktion
- Version von WooCommerce Multilingual
- 3.5
Beschreibung
Filtern Sie die vom Benutzer im Frontend festgelegte Währung.
Wenn die Währung im Filter geändert wird, empfehlen wir dringend, ein Neuladen der Seite zu erzwingen. Dies verhindert Inkonsistenzen bei der Anzeige von Währungen. Andernfalls könnte, wenn die Währung zu spät geändert wird, ein Teil des Anwendungszustands in einer Währung und der Rest in einer anderen vorliegen.
Argumente
Es wird nur ein Parameter an diesen Filter übergeben: currency.
- $currency
- (String) Der Code der im Frontend verwendeten Währung, z. B. „USD“, „EUR“ usw.
Anwendungsbeispiel
Beispiel
/**
* Add this code to the functions.php file of your theme.
*/
add_filter( 'wcml_client_currency', 'modify_client_currency', 10, 1 );
function modify_client_currency( $currency ) {
return 'USD';
} 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