add_filter( 'wcml_is_cache_enabled_for_switching_currency', 'the_callback_function', 10, 1 );
- Type
- filter
- Category
- Multi-currency Feature
- WooCommerce Multilingual Version
- 4.3.3
Description
This filter adds ?wcmlc={currency_code} to the URL, which specifies a query string with the currency code. This is useful when your site has cache enabled and doesn’t show currency changes correctly.
Arguments
There is only one parameter passed to this filter:$enabled
- (bool) Set to true to enable the filter.
Example usage
Example
/** * Enable the query string argument on currency change. */ add_filter( 'wcml_is_cache_enabled_for_switching_currency', '__return_true' );
Related hooks
wcml_custom_prices_fields_labels, 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, wcml_multi_currency_ajax_actions