WPCS - WordPress Currency Switcher Professional

Filter wpcs_currency_manipulation_before_show

Ermöglicht es, die Währungen zu bearbeiten, bevor ihre Dropdown-Listen im Frontend angezeigt werden. Beispiel:

add_filter('wpcs_currency_manipulation_before_show', function($currencies) {
    $any_conditions = true;

    if ($any_conditions) {
        unset($currencies['RUB']);
        unset($currencies['GBP']);
    }

    return $currencies;
});

Die Datenstruktur der Variable $currencies im obigen Beispiel lautet:
Array
(
    [USD] => Array
        (
            [name] => USD
            [rate] => 1
            [symbol] => $
            [position] => left
            [is_etalon] => 1
            [hide_cents] => 0
            [description] => United States dollar
            [flag] => ''
        )
    [GBP] => Array
        (
            [name] => GBP
            [rate] => 0.80
            [symbol] => £
            [position] => left
            [is_etalon] => 0
            [hide_cents] => 0
            [description] => British pound
            [flag] => ''
        )

    [UAH] => Array
        (
            [name] => UAH
            [rate] => 26.069684
            [symbol] => грн.
            [position] => left
            [is_etalon] => 0
            [hide_cents] => 0
            [description] => Украинская гривна
            [flag] => ''
        )

    [RUB] => Array
        (
            [name] => RUB
            [rate] => 62.218399
            [symbol] => руб.
            [position] => left
            [is_etalon] => 0
            [hide_cents] => 0
            [description] => Российский рубль
            [flag] => ''
        )

)

 

ab Version 2.1.2/1.1.2