Prebacili ste svoju WooCommerce online prodavnicu na latinicu ali vam se cene proizvoda prikazuju i dalje na ćirilici? U ovom kratkom postu daćemo vam rešenje koje će vam zauvek rešiti ovaj problem, čak i kada ažurirate WooCommerce.
Kod za prebacivanje РСД u RSD
/* RSD valuta - Latinica */
add_filter( 'woocommerce_currencies', 'add_my_currency' );
function add_my_currency( $currencies ) {
$currencies['RSD'] = __( 'Dinar', '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 'RSD': $currency_symbol = 'RSD'; break;
}
return $currency_symbol;
}
Kako i gde ubaciti ovaj kod?
Ceo proces nije komplikovan, treba vam svega par minuta, a postoje dva načina kako možete ovaj kod uneti na vebsajt.
1. Child theme
Ukoliko imate instaliran „child theme“, sve što je potrebno da uradite je da kopirate kod koji se nalazi iznad i pastirate ga u functions.php fajl.
2. Plugin „Code Snippets“
Ako niste upoznati sa child theme onda je ovaj plugin savršeno rešenje za vas.
- Ulogujte se na vaš vebsajt i idite u odeljak „Plugins“ ili „Dodaci“
- U pretragu unesite „Code Snippets“ (bez navodnika)
- Instalirajte plugin i aktivirajte ga
- Kliknite na Code Snippets pa zatim na „Add New„
- Unesite neki naslov npr. „РСД u RSD WooCommerce“ (kako biste znali šta snippet radi)
- Kopirajte kod iz ovog posta i pastirajte ga u polje „Functions“
- Kliknite na „Save Changes„.
To bi bilo sve, sada će se valuta prikazivati na latinici čak i kada ažurirate WooCommerce.