Podrazumevano, WooCommerce ima brojne opcije valuta. Međutim, ako ipak želite da dodate još jednu valutu (ili neki njen custom simbol) odnosno da ćirilicu prebacite u latinicu ili obratno, postupak je vrlo jednostavan.
U svrhu ovog uputstva, kao primer dodaćemo lažnu valutu sa imenom npr “CLOUDWAYS CURRENCY” i za nju ćemo koristiti simbol „CW$“ kako bi lakše razumeli koncept izmene.
Ovo je primer, kada koristite kodove konsultujte se sa vašim programerom kako ne bi došlo do komplikacije ispravnog rada valute u shopu.
Za sva dodatna pitanja ili nedoumice kontaktirajte nas
Korak 1
Ovaj kod ispod kopiramo kod (copy Ctrl + C).
add_filter( 'woocommerce_currencies', 'add_cw_currency' ); function add_cw_currency( $cw_currency ) { $cw_currency['CLOUDWAYS'] = __( 'CLOUDWAYS CURRECY', 'woocommerce' ); return $cw_currency; } add_filter('woocommerce_currency_symbol', 'add_cw_currency_symbol', 10, 2); function add_cw_currency_symbol( $custom_currency_symbol, $custom_currency ) { switch( $custom_currency ) { case 'CLOUDWAYS': $custom_currency_symbol = 'CW$'; break; } return $custom_currency_symbol; }
Korak 2
Ovde CLOUDWAYS CURRECY– CW$ zamenimo za simbol koji želimo din, RSD ili bilo koji drugi, obavezno na kraju sačuvamo izmene. Sada novi izmenjeni KOD koji sadrži “din” možemo videti ispod:
add_filter( 'woocommerce_currencies', 'add_cw_currency' );
function add_cw_currency( $cw_currency ) {
$cw_currency['RSD'] = __( 'RSD', 'woocommerce' );
return $cw_currency;
}
add_filter('woocommerce_currency_symbol', 'add_cw_currency_symbol', 10, 2);
function add_cw_currency_symbol( $custom_currency_symbol, $custom_currency ) {
switch( $custom_currency ) {
case 'RSD': $custom_currency_symbol = 'rsd'; break;
}
return $custom_currency_symbol;
}
Zatim taj kod dodamo u Apperance > Theme Editor sa desne strane odaberemo fajl functions.php i na kraju tog fajla nalepimo kod (paste Ctrl + V), baš kao što je prikazano na slici ispod.

Kada dodate kod kliknite na plavo dugme “Update File” kako bi sačuvali izmene.
Korak 3
Gde ćemo sada u WooCommerce > Settings izabrati valutu opciju i u ponuđenim će se pojaviti još jedna opcija (CLOUDWAYS CURRENCY) nju odaberemo i sačuvamo izmene.

Nakon što izmenite oznaku valute, preporučujemo da proverite da li su cene proizvoda, korpe i drugih elemenata sajta prikazane ispravno, kako biste bili sigurni da je promena uspešno primenjena.
Evo kako smo u primeru umesto rsd na čirilici stavili din na latinici.
primer na slici ispod

Verujemo da vam je ovaj post pomogao da rešite custom valutu po želji i slenga na vašem WOO shopu.
Promena valute shopa kroz plugin
Da biste promenili oznaku valute RSD (din, rsd) sa ćiriličnih slova na latinična slova u WooCommerce, pratite sledeće korake:
- Prijavite se na svoj WordPress administrativni panel.
- Idite na “WooCommerce” -> “Settings” (podešavanja) u glavnom meniju sa leve strane.
- Na kartici “General” (opšte), pronađite opciju “Currency” (valuta).
- U padajućem meniju za “Currency” (valuta), izaberite “Serbian Dinar (RSD)” (Srpski dinar) kao svoju valutu, koja će prikazivati oznaku sa latiničnim slovima (din, rsd).
- Sačuvajte promene klikom na “Save changes” (sačuvaj promene) na vrhu stranice.
- Osvežite svoju WooCommerce prodavnicu kako biste videli promene. Oznaka valute će sada biti prikazana sa latiničnim slovima (din, rsd) umesto sa ćiriličnim slovima.
Ukoliko ne vidite opciju “Serbian Dinar (RSD)” (Srpski dinar) u padajućem meniju za valutu, postoji mogućnost da vam je potreban dodatak (plugin) za podršku lokalne valute. Možete potražiti odgovarajući dodatak u biblioteci dodataka za WooCommerce ili na drugim platformama za dodatke.
Napomena: Pre nego što izvršite ove promene, uvek napravite sigurnosnu kopiju vašeg WordPress sajta i WooCommerce podešavanja kako biste izbegli gubitak podataka u slučaju neželjenih promena.