Dynamic Shortcodes
A Dynamic Shortcodes és a Tokens különbségei, a bővítménnyel járó változat telepítése, licence, a varázsló és a használat PDF-generálásnál.
A Dynamic Shortcodes a Tokens utódja. A Tokens tapasztalataiból született, de a szintaxist a nulláról újraírták: gyorsabb, olyasmit is tud, ami korábban nem volt lehetséges, és az egész WordPressben használható, nem csak az Elementorban. A bővítmény 3.0-s verziójától érhető el.
Miben más, mint a Tokens
Szekció neve “Miben más, mint a Tokens”A Tokens egyszerű eszköznek készült dinamikus értékek beszúrására, és később kapott további funkciókat, amelyekre az alapja nem volt tervezve. Nincs benne feltétel, ciklus, sablon és változókezelés, és a felépítése miatt nem bővíthető.
- Kompatibilitás. A Tokens csak az Elementorban működik. A Dynamic Shortcodes több szerkesztőben is: Elementor Free és Pro, Gutenberg (teljes oldalszerkesztés), Oxygen, Breakdance és a klasszikus szerkesztő.
- Összeépíthetőség. A Dynamic Shortcodes korlátlanul egymásba ágyazható. Például egy lekérdezés attribútumait ACF-mezőből is megadhatod:
{query:user @ role={acf:role}}. A Tokensben csak korlátozott számú módon lehet tokent beágyazni. - Power Dynamic Shortcodes. A rendszergazdák menthetnek újrahasználható Dynamic Shortcodes-részleteket („egyszer írd meg, sokszor használd, egyszer módosítsd”). Mivel csak rendszergazda írhatja őket, nincs rájuk biztonsági korlátozás. A Tokensben ilyen nincs.
- Betöltési idő. A Dynamic Shortcodes gyakorlatilag nincs hatással az oldal betöltési idejére. A Tokens a bekapcsolt típusoktól és a használattól függően érezhetően lassíthat.
Összehasonlító táblázat
Szekció neve “Összehasonlító táblázat”| Képesség | Dynamic Shortcodes | Tokens |
|---|---|---|
| Kompatibilitás | Elementor Free és Pro, Gutenberg teljes oldalszerkesztés, Oxygen, Breakdance, klasszikus szerkesztő | Elementor Free és Pro |
| Értelmezés sebessége | gyors | lassabb |
| Egyedi mezők megjelenítése | igen | igen |
| Dátumkezelés | igen | igen |
| Kifejezések végrehajtása | igen | korlátozott |
| Feltételek kezelése | igen | nem |
| Beágyazott értékek | igen | nem |
| Ciklus ACF Repeaterhez | igen | nem |
| Ciklus ACF Relationshiphez | igen | nem |
| Ciklusok | igen | nem |
| Lekérdezés futtatása | igen | nem |
| Változók | igen | nem |
| Gyorsítótár-támogatás | igen | nem |
| PHP-függvények | igen | nem |
| Harmadik fél általi bővítés | igen | nem |
A bővítménnyel járó Dynamic Shortcodes telepítése
Szekció neve “A bővítménnyel járó Dynamic Shortcodes telepítése”A bővítmény 3.0-s verziójától a Dynamic Content for Elementor felhasználói a Dynamic Shortcodes egy speciális, az Elementor-környezetre szabott kiadását kapják.
Előfeltétel: érvényes Dynamic Content for Elementor licenc. A telepítés:
- Lépj be a fiókodba, és a Fiók → Letöltések oldalról töltsd le a Dynamic Shortcodes legfrissebb zipjét.
- A fájl a számítógéped letöltési mappájába kerül.
Telepítés a WordPress admin felületéről:
- A vezérlőpulton kattints a Bővítmények → Új hozzáadása menüpontra.
- Kattints a Bővítmény feltöltése gombra, és válaszd ki a letöltött zipet.
- A Telepítés gombbal erősítsd meg.
- A telepítés végén kattints az Aktiválás gombra.
Telepítés FTP-n:
- Csomagold ki a zip fájlt a számítógépeden.
- Csatlakozz a szerverhez FTP-klienssel (például FileZilla), és töltsd fel a teljes mappát a
/webhely-gyökér/wp-content/pluginskönyvtárba. - A feltöltés után a bővítmény megjelenik a Telepített bővítmények listában, ahol az Aktiválás gombbal kapcsolhatod be.
Licencelés
Szekció neve “Licencelés”A Dynamic Shortcodes kétféleképp használható:
- Önálló licenc. Teljes funkcionalitás minden platformon: a különböző oldalszerkesztőkben és a klasszikus szerkesztőben is. Ha a Dynamic Content for Elementor is telepítve van, a Dynamic Shortcodes automatikusan jobban integrálódik az Elementorral.
- Dynamic Content for Elementor licenccel. Ha csak a Dynamic Content for Elementorra van licenced, a Dynamic Shortcodes automatikusan speciális kiadásként aktiválódik. Ez kizárólag a Dynamic Content for Elementorral, az Elementor Free-vel és Pro-val való integrációra szól, más platformokat (például Gutenberget vagy Oxygent) nem támogat.
Használat a Dynamic Content for Elementorban
Szekció neve “Használat a Dynamic Content for Elementorban”A Dynamic Shortcodes a bővítmény bővítése, a 3.0-s verziótól érhető el. Elementor-szerkesztőben a szövegmezők és a dinamikus címkék között használhatod; a legegyszerűbb kiindulás a varázsló.
A varázsló
Szekció neve “A varázsló”A Dynamic Shortcodes varázslója (Wizard) lépésenként vezet végig a shortcode összeállításán, kódírás nélkül. Azoknak készült, akik még kezdők a shortcode-okban, vagy vizuálisabb, vezetett módot kedvelnek. Egyszerűbb, mint a kézi írás: összetett feltételeket nem tud létrehozni, de a gyakori esetek nagy részét lefedi. A varázsló a 3.0-s vagy újabb bővítményverzióban érhető el.
- Elérés. Az Elementor felületén a Dynamic Tags menün keresztül nyisd meg a varázslót.
- Adattípus kiválasztása. Válaszd ki, milyen adatot szeretnél használni: Post, User, ACF (Advanced Custom Fields), Term és sok más közül.
- Beállítások. A választott típustól függően további lehetőségek jelennek meg, például egy konkrét mező kiválasztása és szűrők alkalmazása. Állítsd be őket az igényeid szerint.
- A shortcode előállítása. Ha minden be van állítva, a varázsló automatikusan előállítja a shortcode-ot, és be is illeszti.
Csak rendszergazdának. A varázslót kizárólag rendszergazda használhatja. Ez a védett hozzáférés teszi lehetővé, hogy a rendszergazdák olyan dinamikus shortcode-okat futtassanak, amelyek egyébként csak a Power Shortcodes-on keresztül használhatók.
Dynamic Shortcodes PDF-generálásnál
Szekció neve “Dynamic Shortcodes PDF-generálásnál”A bővítmény az oldalaidból testreszabható PDF-dokumentumokat tud készíteni. A 3.0-s verziótól a Dynamic Shortcodes integrációjával a PDF Button widget és a PDF-generátor élő, környezetfüggő adatokkal töltheti ki a PDF-et. Bármely adat bekerülhet, ami Dynamic Shortcodes-szal elérhető: felhasználói adatok, bejegyzéselemek, egyedi lekérdezések. Ez személyre szabott, adatalapú dokumentumokhoz hasznos.
A használat HTML-konverterrel:
- Oldal előkészítése. Tervezd meg a HTML-oldalt, és döntsd el, hol szerepeljen dinamikus adat a PDF-ben.
- A PDF-generálás beállítása. A PDF Button widgettel (lásd a PDF-gomb fejezetet) vagy az Elementor Pro űrlap PDF-generátorával állítsd be a PDF-et elindító műveletet. Ügyelj rá, hogy a HTML-konverter legyen kiválasztva, így a vizuális és a dinamikus tartalom is helyesen jelenik meg.
- Feltételek. Ha szükséges, a Dynamic Shortcodes feltételeivel szabályozd, hogy a környezettől függően mi kerüljön a PDF-be.
- Létrehozás és ellenőrzés. Az előnézettel nézd meg, hogyan kerül be a dinamikus adat. Szükség esetén módosítsd a shortcode-okat vagy az elrendezést. Az előnézethez használt adatot a beállításoknál adhatod meg (Preview Data).
Készült: