Waluta WooCommerce – dodajemy własną

dodawanie walut woocommerce wpis

Obecnie na świecie istnieje około 200 walut, z których 180 jest uznawana jako prawne środki płatnicze przez Organizację Narodów Zjednoczonych, państwa członkowskie, państwa obserwatorskie ONZ i częściowo uznanych lub państwach nieuznawanych. Ale nie wszystkie one są dostępne w sklepie WooCoommerce (chociaż ich liczba znacznie wzrosła w porównywaniu do wersji 2.0). Dlatego pokaże dziś jak dodać własną walutę do naszego sklepu opartego o WooCommmerce.

waluta woocommerce ustawienia
Rysunek 1. Wybór lokalizacji i opcji waluty

Przypuścimy, że nasz sklep będzie pracował w Republice Białoruś, gdzie oficjalną jednostką monetarną jest rubel białoruski. Symbol podanej waluty – Br, a nazwa lokalna – беларускі рубель (rys. 2).

rubel białoruski woocommerce
Rysunek 2. Banknot – 200 tysięcy rubli

Dlatego aby dodać rubel białoruski do naszego sklepu, należy zmodyfikować plik functions.php, który znajduje się w folderze z obecnie używanym motywem. W naszym przypadku to standardowy motyw dla wersji 4.4.2 – Twenty Fifteen. Edytować go będziemy za pomocą Edytora, znajdującego się w sekcji Wygląd panelu administracyjnego WordPress.

Przejdziemy na koniec pliku functions.php i dodajmy tam następujący fragment kodu:

add_filter( 'woocommerce_currencies', 'add_my_currency' );

function add_my_currency( $currencies ) {

$currencies['ABC'] = __( 'Беларускі рубель', 'woocommerce' );

return $currencies;

}

add_filter('woocommerce_currency_symbol', 'add_my_currency_symbol', 10, 2);

function add_my_currency_symbol( $currency_symbol, $currency ) {

switch( $currency ) {

case 'ABC': $currency_symbol = 'Br'; break;

}

return $currency_symbol;

} 

gdzie w linijce $currencies[’ABC’] = __( 'Беларускі рубель’, 'woocommerce’ ); zapisana jest nazwa waluty – Беларускі рубель, a w linijce case 'ABC’: $currency_symbol = 'Br’; break; – odpowiedni symbol (Br). (rys. 3).

dodawanie waluta woocommerce
Rysunek 3. Modyfikacja pliku functions.php

Zapisujemy wszystkie zmiany i przechodzimy do wyboru waluty w ustawieniach wtyczki WooCommerce (rys.4):

Rysunek 4. Wybór waluty

Jak widać wśród dostępnych walut pojawił się również rubel białoruski (беларускі рубель). W taki sam sposób można dodać inne potrzebne waluty do sklepu opartego na WooCommerce.

P.S. Mam nadzieję, że twój e-sklep będzie obsługiwał co najmniej 100 walut :) Czekam na wasze komentarze.

Ekskluzywne porady, triki i trendy bezpośrednio na Twoją skrzynkę odbiorczą. Adres e-mail

Ekskluzywne porady, triki i trendy bezpośrednio na Twoją skrzynkę odbiorczą. Adres e-mail