WOOCS - Sélecteur de devise WooCommerce

woocs_currency_manipulation_before_show

Permet de manipuler avec les devises avant d'afficher leurs listes déroulantes sur le devant, exemple:

add_filter('woocs_currency_manipulation_before_show', function($currencies) { $any_conditions = true; if ($any_conditions) { unset($currencies['RUB']); unset($currencies['GBP']); } return $currencies; });

Structure des données en variable $currencies dans l'exemple ci-dessus est :

Array ( [USD] => Array ( [name] => USD [rate] => 1 [symbol] => $ [position] => left [is_etalon] => 1 [hide_cents] => 0 [decimals] => 2 [description] => Dollar des États-Unis [flag] => '' ) [GBP] => Array ( [name] => GBP [rate] => 0.80 [symbol] => £ [position] => left [is_etalon ] => 0 [hide_cents] => 0 [decimals] => 2 [description] => Livre sterling [flag] => '' ) [UAH] => Array ( [name] => UAH [rate] => 26.069684 [symbol] => грн. [position] => gauche [is_etalon] => 0 [hide_cents] => 0 [decimals] => 2 [description] => Украинская гривна [flag] => '' ) [RUB] = > Array ( [name] => RUB [rate] => 62.218399 [symbol] => руб. [position] => left [is_etalon] => 0 [hide_cents] => 0 [decimals] => 2 [description] = > Российский рубль [drapeau] => '' ) )

 

à partir de la version 2.2.4 / 1.2.4