Vkládané prvky (shortcody)

Vydáno pro verzi: 0.9.6 | Článek vytvořen: 6. 10. 2026 - 23:13 | Naposledy upraven: 6. 10. 2026 - 23:35

Galerii, kontaktní formulář, výpis novinek nebo podstránek vložíte do článku krátkým kódem.

Shortcode je krátký kód v hranatých závorkách, který se na webu nahradí hotovým prvkem – galerií, formulářem, výpisem novinek a podobně. Zapisuje se takto:

[[@nazev::prvku|parametr=hodnota|dalsi=hodnota]]

Vložení z editoru

Shortcody nemusíte psát ručně. V editoru klikněte na tlačítko Shortcode a vyberte prvek ze seznamu. Prvek bez parametrů se vloží rovnou; u prvku s parametry se zobrazí formulář – povinné parametry jsou označené hvězdičkou. Tlačítkem Vložit se kód vloží na místo kurzoru.

Okno Vložit shortcode – seznam prvků Okno Vložit shortcode – parametry výpisu podčlánků

V editoru zůstává vidět jen kód, výsledek uvidíte na webu nebo v náhledu. Pokud je v kódu chyba (překlep v názvu, chybí povinný parametr), zůstane na webu vidět jako obyčejný text.

Přehled prvků

Galerie – mřížka náhledů

[[@gallery::preview|id=3|count=8|height=300]]

id – číslo galerie (povinné), count – počet fotek (výchozí 5), height – výška obrázků v px. Kliknutím na fotku se otevře prohlížeč celé galerie.

Galerie – mozaika s nadpisy

[[@gallery::trapezoid|id=3|count=5|top=Naše realizace|topLink=/gallery/]]

Navíc parametry top a second (hlavní a vedlejší nadpis), topLink a secondLink (odkazy nadpisů) a toLeft=true (zrcadlové rozložení). Obě varianty si nejpohodlněji vyzkoušíte s náhledem na stránce ShortCodes u galerie (viz Galerie). Číslo galerie najdete právě tam, nebo v adrese stránky při její úpravě.

Kontaktní formulář

[[@form::contact]] – viz Kontaktní formulář a e-maily.

Poslední novinky

[[@news::latest|count=3|perexLength=150]]

count – počet novinek (výchozí 3), perexLength – délka textu, když novinka nemá perex, template – vlastní vzhled (komponenta).

Výpis podčlánků

[[@articles::list|perPage=10]]

Karty podčlánků s obrázkem, datem, krátkým popisem a odkazem Číst více…, se stránkováním. Ideální pro blog, reportáže nebo přehled služeb. Pořadí se řídí nastavením Řazení podčlánků u rodiče.

  • id – čí podčlánky vypsat (výchozí aktuální článek; na úvodní stránce je nutné ho zadat),
  • perPage – počet na stránku (výchozí 10, 0 = vše),
  • perexLength – délka popisu, když článek nemá vyplněný SEO popis (výchozí 200),
  • template – vlastní vzhled karty (komponenta).

[[@menu::article]]

Seznam odkazů na podčlánky – typicky boční menu sekce. Parametr id určuje, čí podčlánky vypsat (výchozí aktuální článek), template vlastní vzhled. Tato dokumentace ho používá pro menu vlevo.

Slider z podčlánků

[[@slider::articleChildren|articleId=12]]

Posuvník (slider), jehož jednotlivé snímky tvoří obsah podčlánků zadaného článku. Parametr articleId je povinný.

Kalendář

[[@calendar::basic]]

Kalendář obsazenosti. Volné a obsazené dny se přepínají přímo na webu – když jste přihlášení do administrace, u každého dne uvidíte přepínač.

Nastavení cookies

[[@consent::settings|text=Nastavení cookies]] – odkaz, kterým návštěvník znovu otevře lištu se souhlasem s cookies (funguje jen se zapnutou cookie lištou).

Obsah na celou šířku

– článek, ve kterém je tato značka, se zobrazí na celou šířku obrazovky.

Kde shortcody fungují: všechny v článcích. Kontaktní formulář a kalendář fungují jen v článcích (ne na úvodní stránce ani v novinkách). Výpis podčlánků na úvodní stránce potřebuje parametr id.

Dalším tématem je kontaktní formulář.