[letenky]

Shortcode zobrazujúci výpis leteniek stiahnutých z Pelikanu.

Parametre

[letenky z=“{letiskový kód}“]

Výpis leteniek s odletom z letiska so zadaným letiskovým kódom.
Shortcode na letenky z Viedne je možné použiť shortcode:

[letenky z="VIE"]

Pri odletoch je možné kombinovať aj viacero letiskových kódov naraz. Stačí ich oddeliť čiarkou. Napríklad pri výpise leteniek z Viedne a Bratislavy by shortcode vyzeral takto.

[letenky z="VIE,BTS"]

Keď nie je zadaná žiadna hodnota parametru „z“, automaticky to tam vkladá „BTS,BUD,VIE,PRG,WAW,KRK,KSC“ a teda vypisuje letenky s odletom z Bratislavy, Budapešti, Viedne, Prahy, Varšavy, Krakova a Košíc.

[letenky do=“{letiskový kód}“]

Výpis leteniek s príletom na letisko so zadaným letiskovým kódom.
Na výpis leteniek do Barcelony je možné využiť shortcode

[letenky do="BCN"]

Pri príletoch je možné kombinovať aj viacero letiskových kódov naraz. Stačí ich oddeliť čiarkou. Napríklad pri výpise leteniek do Barcelony a Valencie by shortcode vyzeral takto.

[letenky do="BCN,VLC"]

[letenky aerolinka={IATA kód}]

Letenky je možné vypisovať aj podľa leteckej spoločnosti. Pri takomto filtrovaní sa vkladá do parametru IATA kód. Každá aerolinka má vlastný, ktoré má dva znaky. Nemal by byť problém za pár sekúnd zistiť iata kód po zadaní do googlu „{letecká spoločnosť} iata code“.

Príklad výpisu leteniek spoločnosti Ryanair:

[letenky aerolinka="FR"]

[letenky cena=“{číslo}“]

Zadané číslo určuje maximálny strop ceny, aké letenky bude ukazovať. Zobrazené letenky nebudú mať vyššiu cenu ako tento zadaný parameter

Príklad:

[letenky cena="100"]

Defaultne je nastavený limit 5000 – teda zobrazuje viac menej všetky letenky.

[letenky limit=“{číslo}“]

Zadané číslo určuje koľko leteniek vyhovujúcich všetkým predošlým parametrom sa maximálne vypíše. Ak shortcode nájde 22 leteniek vyhovujúcich kritériám a limit bude 20, vypíše prvých 20.

Príklad:

[letenky limit="20"]

Defaultne je nastavený limit 10. Ak má byť vypísaných viac leteniek, treba ho zvýšiť.

[letenky zoradenie={typ-zoradenia}]

Letenky je možné zoradiť troma spôsobmi. Od najlacnejšej po najdrahšiu. Od najdrahšej po najlacnejšiu. Náhodne.

Defaultne ak je v shortcode aspoň jeden parameter vyplnený, shortcode zoradzuje letenky od najlacnejšieho po najdrahšie. Jediný výnimka je keď nie je zadaný žiaden parameter a teda shortcode vyzerá takto:

[letenky]

Vtedy shortcode defaultne zoradzuje náhodne. Toto správanie je však možné zmeniť. Stačí v parametri zoradenie vyplniť jednu z možností:

  • ASC – od najlacnejšieho po najdrahšie
  • DESC – od najdrahšieho po najlacnejšie
  • RAND – náhodne

[letenky nadpis={text-nadpisu}]

Nad výpis leteniek je možné vložiť cez shortcode aj nadpis. Aký je rozdiel keď sa použije bežný spôsob:

<h2>Letenky do Barcelony</h2>
[letenky do="BCN"]

a spôsob cez shortcode?

[letenky do="BCN" nadpis="Letenky do Barcelony"]

?

V prvom prípade, keby v systéme nemáme žiadne letenky do Barcelony by ukázalo nadpis „Letenky do Barcelony“, ale pod ním by žiadne letenky neboli. Užívateľ očakáva letenky do Barcelony podľa nadpisu, no žiadne mu pod nadpisom neukáže. V druhom prípade, keď sa využila funkcionalita shortcodu – ak žiadne letenky nemáme, neukáže ani nadpis, čo je správne. Best practice je teda druhý spôsob cez shortcode.