WPML
add_filter( 'wcml_client_currency', 'the_callback_function', 10, 1 );
Typ
filter
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'; 
} 

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

Alle 24 Mehrwährungsfunktion-Hooks →