WPML
add_filter( 'wcml_client_currency', 'the_callback_function', 10, 1 );
Tipo
filter
Versione di WooCommerce Multilingual
3.5

Descrizione

Filtra la valuta impostata dall’utente nel front-end.

Se la valuta viene modificata nel filtro, ti consigliamo vivamente di forzare il ricaricamento della pagina. Questo previene incongruenze nel modo in cui vengono visualizzate le valute. Altrimenti, se la valuta viene modificata troppo tardi, parte dello stato dell’applicazione potrebbe essere in una valuta e il resto in un’altra.

Argomenti

A questo filtro viene passato un solo parametro: currency.

$currency
(stringa) Il codice della valuta utilizzata sul front-end, ad es. “USD”, “EUR”, ecc.

Esempio di utilizzo

Esempio
 /**
 * 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

Tutti i 24 hook della categoria Funzionalità multivaluta →