Изборник Затворити

WordPress SrbTransLatin додатак и custom темплејти

Скраћена веза: https://pedja.supurovic.net/veza/6890

Ако правите сопствени шаблон за вордпрес блог врло је могуће да ћете желети да поставите избор писма (ћирилица / латиница) негде ван места где се постављају виџети. У том случају 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

22 Comments

  1. Пеђа

    Функција stl_show_selector() је проширена са два нова параметра којима се може подесити шт аће писати у изборима писама.

  2. Beeroslav

    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.

  3. Predrag Milovanović

    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

  4. Пеђа

    Мораш видети како wpml препознаје изабрани језик па на основу тога у коду одлучити да ли приказујеш избор писма или не.

    Не радим са wpml па не знам како он ради, али колико се сећам неки корисници су то успешно решили.

  5. Paja

    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?

    • Пеђа

      То би так требало да ради али изгледа да има неких шаблона који праве проблем са насловима. На неким шаблонима све ради како треба а на неким не.

  6. Далибор

    Поздрав,

    Прво бих желео да ти се захвалим на овом додатку за WP јер нама из Србије олакшава прављење сајтова на два писма која су у службеној употреби. До сада је додатак радио са малим подешавањима али после последње доградње WP на 4.3 више не ради пресловљавање сталних линкова када наслов поста са ћирилице треба да преслови на латиницу.
    Можда је проблем и због коришћења још неких додатака али сам приметио да је почело да се дешава после ажурирања на WP 4.3
    Провери па ако имаш неко решење мислим да би било корисно за све нас који користимо овај додатак.
    Унапред захвалан.

  7. Предраг

    Да ли постоји могућност да се пресловљава само одређени текст из PHP-a. Рецимо повуко сам неки садржај у латиници па би хтео да га пресловим аутоматски у ћирилицу. Или да поставим услов да мора бити у ћирилици па да ми проверава ако је нешто унето у латиници преслови у ћирилицу. Хтео бих да направим страницу која ће преузимати фидове и пресловљавати у ћирилицу или преузимати временску прогнозу и пресловљавати у ћирилицу.

  8. Zoran

    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. За милтиајт режим све зависи од додатка како је то остварено. Имам неке идеје како би то могло да се решава, ако успем, биће у некој од наредних верзија.

  9. Bojan

    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…?

    • Peđa

      Пробао сам на развојном серверу, и на њему све ради како треба.

      А ево ради и н амом блогу:

      Ово је текст у коме део [ lang id=“skip“ ]увек треба да буде ћириличан[ /lang ]

      Ово је текст у коме део увек треба да буде ћириличан

  10. Ivan

    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

Оставите одговор

Ваша адреса е-поште неће бити објављена. Неопходна поља су означена *

Попуните израз тако да буде тачан: *

Ово веб место користи Акисмет како би смањило непожељне. Сазнајте како се ваши коментари обрађују.