<< powrót
Opublikowano 9 komentarzy

Przełącznik waluty w WooCommerce

Przełącznik waluty w WooCommerce

Pokażę Ci prosty sposób na dodanie przełącznika waluty w WooCommerce. Kurs waluty będzie się automatycznie odświeżał co 24 godziny. Ponadto będziesz mógł wdrożyć dowolną ilość walut. I to wszystko zupełnie za darmo!

Przełącznik waluty w WooCommerce – instalujemy wtyczkę

Dostępnych jest wiele wtyczek, za pomocą których możemy dodać do naszego sklepu opartego na WooCommerce obsługę kilku walut. Niestety w większości są to płatne rozwiązania. Niektóre pluginy pozwalają na bezpłatne dodanie maksymalnie dwóch walut, a kurs trzeba odświeżać ręcznie.

Za pomocą darmowej wtyczki Currency Exchange for WooCommerce dodasz bezpłatnie dowolną ilość walut.

Przełącznik waluty w WooCommerce

Po zainstalowaniu i aktywacji wtyczki przejdź do jej ustawień, wybierając z głównego menu w kokpicie WordPressa: BeRocket -> Currency Exchange, tak, jak na poniższym screenie:

Zmiana waluty WooCommerce

W pierwszej kolejności przejdź do ustawień głównych.

Zmiana waluty WordPress

Poniżej krótkie wyjaśnienie czym są poszczególne opcje:

  • Visual only – zmiana waluty jest widoczna jedynie na podstronach z produktami. Przy składaniu zamówienia zostanie użyta waluta główna.
  • Use IP to detect currency – jeśli użytkownik odwiedza naszą stronę po raz kolejny, to zostaje mu wyświetlona wybrana wcześniej waluta (użytkownik jest rozpoznawany po adresie IP).
  • Exchange Rates – po zaznaczeniu tej opcji, kurs waluty jest odświeżany co 24 godziny.
  • Site for currency load – strona internetowa, z której będzie odczytywany aktualny kurs walut. Do wyboru mamy: Open Exchange Rates, CurrencyLayer, Fixer.io, FloatRates.
  • Multiplier – podczas zmiany waluty.

Możesz przyjąć takie same ustawienia, jak na powyższym screenie. Dzięki temu:

  • Zmiana waluty będzie trwała – użytkownik po wybraniu dowolnej waluty zobaczy zmianę na stronie z produktem, a także na stronie z zamówieniem.
  • Użytkownik nie będzie rozpoznawany po IP.
  • Podczas zmiany waluty, stosowany będzie mnożnik o wartości 1.
  • Do sprawdzania aktualnych kursów wykorzystana zostanie strona CurrencyLayer.

Zdobywamy ID

Teraz musimy wpisać klucz ID, który otrzymamy, zakładając bezpłatne konto na stronie currencylayer.com. Podczas rejestracji wybierz bezpłatny plan Free. Jeśli zależy Ci na częstszym odświeżaniu kursu, to możesz wybrać plan płatny. Po utworzeniu konta otrzymasz ID:

Zmiana waluty WordPress

Klucz należy przekopiować do pola App ID w ustawieniach głównych.

Zmiana waluty WordPress

Wybieramy walutę

Teraz możemy już przejść do wyboru waluty BeRocket -> Currency Exchange -> Currencies.

Zmiana waluty w sklepie WooCommerce

Po wybraniu waluty należy wrócić do zakładki Currencies i kliknąć przycisk Update Rates. Dzięki temu zostanie zaktualizowany kurs.

Zmiana waluty WordPress

Dodajemy przełącznik waluty

Przełącznik można dodać na dwa sposoby:

  • wstawiając shortcode,
  • wstawiając widget.

Shortcode

Rozwijalna lista z pełnymi nazwami walut:

[br_currency_exchange]

Dodanie tytułu do przełącznika:

[br_currency_exchange title="Tytuł"]

Przełącznik waluty typu radio:

[br_currency_exchange type="radio"]

Symbole walut:

[br_currency_exchange currency_text="symbol"]

Flagi:

[br_currency_exchange currency_text="flag"]

Widget

Przełącznik waluty można również wstawić w formie widgetu WooCommerce Currency Exchange. Poniższy print screen przedstawia przełącznik typu radio z symbolami walut.

Przełącznik waluty w WooCommerce
Zmiana waluty w sklepie WooCommerce
Subskrybuj
Powiadom o
guest
9 komentarzy
najstarszy
najnowszy oceniany
Inline Feedbacks
View all comments
Dee
Dee
4 lat temu

Dzięki za artykuł, przyda się. Czy ta wtyczka pomoże na zwiększanie zakresu oferty w zależności od waluty? Czyli np. w PLN do produktu możemy dodać wariant (pole select) / akcesorium którego nie ma w innej walucie? Czy może są inne wtyczki mogące taką funkcjonalność zapewnić?

Kasia
Kasia
4 lat temu

dzięki za ten artykuł, pytanie początkującej;) gdzie wkleić ten short kod [br_currency_exchange currency_text=”symbol”]?

Bartosz
Bartosz
3 lat temu

Wtyczka zwraca taki błąd:

Warning: dirname() expects exactly 1 parameter, 2 given in /home/sciezka zerwera/wp-content/plugins/currency-exchange-for-woocommerce/includes/functions.php on line 48

Lesia
Lesia
3 lat temu

Bardzo dziękuję za ten artykuł <3 Trochę sie umeczyłam żeby znależć gdzie w moim szablonie dodać widget z walutami, ale ostatecznie się udało. Buziaki