Ако правите сопствени шаблон за вордпрес блог врло је могуће да ћете желети да поставите избор писма (ћирилица / латиница) негде ван места где се постављају виџети. У том случају SrbTransLatin додатак за пресловљавање са ћирилице на латиницу неће моћи да прикаже избор писама, јер је за то предвиђено коришћење виџета.
Ипак, постоји решење. Од верзије 1.22 овог додатака, доступна је глобална функција stl_show_selector() намењена да реши управо овај проблем. Синтакса ове фунције је:
stl_show_selector (selector_type, oneline_separator, cyrillic_caption, latin_caption)
selector_type је параметар којим се одређује начин приказа избора описма, а могуће су три вредности:
– links – приказује избор писама као уобичајене опције у виџетима.
– list – приказује избор писама као падајућу листу (dropbox).
– oneline – приказује избор писама као линкове у једној линији, раздвојене знаком који је наведен у параметру oneline_separator.
Ако функцију позовете не наводећи парамере подразумевано је oneline prikaz избора писама.
selector_type је параметар којим се подешава делимитер који се умеће између избора писама
cyrillic_caption је параметар којим се одређује текст који ће стајати на месту избора ћириличног писма
latin_caption је параметар којим се одређује текст који ће стајати на месту избора латиничног писма
Када одредите место где желите да се прикаже избор писама само уметните следећи код:
<?php stl_show_selector() ?>
Уколико је потребно приликом позива функције можете навести и жељене параметре.
За више информација о овом додатку погледајте: https://pedja.supurovic.net/projekti/srbtranslatin
Функција stl_show_selector() је проширена са два нова параметра којима се може подесити шт аће писати у изборима писама.
Hvala puno na objasnjenju. Krenuli smo sa blogom gde ce nam upravo ovo trebati!
Da li je moguće postaviti isključivo link pisma koje se trenutno ne koristi? Dakle, ako je prikaz jezika ćirilica, da se pojavljuje samo link LATINICA i obrnuto, da ne stoje oba linka. Hvala.
Засад не, али пробаћу да направим.
Ubacio sam na svom sajtu pomoću funkcije stl_show_selector (selector_type, oneline_separator, cyrillic_caption, latin_caption) kod
Pošto mi je sajt dvojezičan tj. koristim i engleski jezik pomoću wpml dodatka, interesujeme kako da ovaj selektor isključim da se ne pojavljuje na stranicama na engleskom jeziku?
Hvala unapred
Мораш видети како wpml препознаје изабрани језик па на основу тога у коду одлучити да ли приказујеш избор писма или не.
Не радим са wpml па не знам како он ради, али колико се сећам неки корисници су то успешно решили.
Pozdrav Pedja,
jel postoji nacin da se konvertuju stvari koje su u temi, npr naslov neke stranice koji neide preko wp-a nego je hardkodovan?
То би так требало да ради али изгледа да има неких шаблона који праве проблем са насловима. На неким шаблонима све ради како треба а на неким не.
Поздрав,
Прво бих желео да ти се захвалим на овом додатку за WP јер нама из Србије олакшава прављење сајтова на два писма која су у службеној употреби. До сада је додатак радио са малим подешавањима али после последње доградње WP на 4.3 више не ради пресловљавање сталних линкова када наслов поста са ћирилице треба да преслови на латиницу.
Можда је проблем и због коришћења још неких додатака али сам приметио да је почело да се дешава после ажурирања на WP 4.3
Провери па ако имаш неко решење мислим да би било корисно за све нас који користимо овај додатак.
Унапред захвалан.
Пази стварно су нешто мењали. Чудно је да пола буде пресловљено а пола не. Погледаћу.
Сређено је. Преузми нову верзију.
Царе, хвала.
Да ли постоји могућност да се пресловљава само одређени текст из PHP-a. Рецимо повуко сам неки садржај у латиници па би хтео да га пресловим аутоматски у ћирилицу. Или да поставим услов да мора бити у ћирилици па да ми проверава ако је нешто унето у латиници преслови у ћирилицу. Хтео бих да направим страницу која ће преузимати фидове и пресловљавати у ћирилицу или преузимати временску прогнозу и пресловљавати у ћирилицу.
SrbTransLatin не пресловљава латиницу у ћирилицу него обратно.
Zdravo Peđa,
Plugin je odličan, koristim verziju 1.37 i imam dva pitanja:
1. Default pismo mi je ćirilia, a u podešavanju sam označio da želim da mi linkovi budu napisani na latinici, međutim ostaju na ćirilic.
2. Da li si radio sa multisite-om, odnosno da li imaš preldog da za druge jezike (Engleski, Ruski) ne postoji opcija promene pisma.
Hvala!
1. Не знам шта може бити. На сајтовиам где сам га корситио је све пребацивано у латиницу.
2. За милтиајт режим све зависи од додатка како је то остварено. Имам неке идеје како би то могло да се решава, ако успем, биће у некој од наредних верзија.
Pedja, ne funkcioniše skip za preslovljavanje sa ćirilice na latinicu….? Želim da mi ne preslovljava ćiriličnu verziju za jezik u latinicu… Kako to da rešim…?
Ових дана сам у приличној гужви, погледаћу што пре будем могао.
Пробао сам на развојном серверу, и на њему све ради како треба.
А ево ради и н амом блогу:
Ово је текст у коме део [ lang id=“skip“ ]увек треба да буде ћириличан[ /lang ]
Ово је текст у коме део увек треба да буде ћириличан
Pozdrav, puno hvala za plugin.
U widget-u ima opcija „Prikaži samo za WPML jezike“. Postoji li mogućnost to ubaciti kroz funkciju stl_show_selector() ?
Hvala puno.
Ivan
Гледаћу да то направим.
Hvala puno! Što bi rekli moji u Novom: totalni si kralj :)