A Dinamikus mező elem és a mezőkimenet szűrése
A JetEngine Dinamikus mező elem beállításai és a Mező kimenetének szűrése, ahol a csonkító visszahívás is megjelenik.
A csonkító visszahívás a JetEngine Dinamikus mező elemének Mező kimenetének szűrése funkciójába kapcsolódik be. Ez a fejezet a kapcsolódó beállításokat foglalja össze. A kínálat a használt szerkesztőtől (Elementor, Gutenberg, Bricks) függően kissé eltérhet.
A Dinamikus mező meta mezők tartalmát jeleníti meg. Ezek a mezőtípusok használhatók: szöveg, dátum, idő, dátum és idő, szövegdoboz, WYSIWYG, kapcsoló, jelölőnégyzet, ikonválasztó, média, galéria, rádiógomb, ismétlő, legördülő lista, szám, színválasztó, bejegyzések, HTML és térkép.
Tartalom beállításai
Szekció neve “Tartalom beállításai”| Beállítás | Mit csinál |
|---|---|
| Source (forrás) | Honnan jön az adat: a bejegyzés, kifejezés, felhasználó vagy objektum alapadatai, saját meta mező, lekérdezési változó (keresési oldalon „s”), beállítási oldal mezői, kapcsolódó bejegyzések mezői, kapcsolat meta adatai, vagy API-adat (az Async Listing modullal). |
| Field Icon | Ikon a mező elé: a könyvtárból vagy SVG-fájlból. |
| HTML Tag | A mezőt körülvevő címke: DIV, H1-H6, P vagy SPAN. |
| Hide if value is empty | Elrejti a mezőt, ha üres. |
| Fallback | Az üres mező helyett megjelenő szöveg. |
| Filter field output | A visszahívások bekapcsolása. Itt jelenik meg a csonkító visszahívás is. |
| Customize field output | A mező értéke elé és mögé szöveget tehetsz. Az %s az értéket jelöli. |
| Context | Honnan vegye az adatot: alapobjektum, aktuális felhasználó, lekérdezett felhasználó, a bejegyzés szerzője, a WordPress alapobjektuma, az egyedi tartalomtípus szerzője vagy kapcsolt elemek. |
A Customize field output formátumában az érték többszöri beszúrásához %1$s használható %s helyett.
A Mező kimenetének szűrése
Szekció neve “A Mező kimenetének szűrése”Ha a Filter field output be van kapcsolva, a Visszahívás listából választhatsz, hogyan jelenjen meg a mező értéke. A visszahívások mezőtípus szerint csoportosíthatók:
- Dátum, idő: dátum formázása (helyi nyelvű is), olvasható időkülönbség két dátum között.
- Bejegyzés- és kifejezéscímek, hivatkozások: bejegyzés vagy oldal címe, URL-je, hivatkozása és kiemelt képe; kifejezés neve, URL-je és hivatkozása; URL-séma hozzáadása; URL beágyazása; kattintható hivatkozás.
- Szám: számformázás (tizedes- és ezreselválasztó), nullákkal feltöltés, arányszámítás.
- Legördülő lista, rádiógomb, jelölőnégyzet: több kiválasztott érték, elem kiválasztása tömbből, címkék szójegyzékből, jelölőnégyzetek értéke sorban vagy listában.
- Kapcsoló: a kapcsoló értékei.
- Média és galéria: kép azonosító alapján, csatolmányfájl-link azonosító alapján, rácsos galéria és diavetítés (a megfelelő alapmodulok bekapcsolásával).
- Ikonválasztó: az ikon megjelenítése az azonosító helyett.
- Szöveg és szövegdoboz: bekezdéscímkék hozzáadása és a Trim string by chars or words csonkító visszahívás.
- Bejegyzések mező és kapcsolatok: bejegyzéscímek azonosítókból, kapcsolódó bejegyzések és elemek listája, az értékek száma.
- Egyéb: shortcode-ok végrehajtása, QR-kód (az alapmodul bekapcsolásával).
A „Trim string by chars or words” visszahívás nem része a JetEngine alapkínálatának: a Külső modulok között kell bekapcsolni (a JetEngine → JetEngine → Modulok oldalon), és a bővítmény telepítése után jelenik meg a listában. Használatáról a A csonkító visszahívás használata fejezetben olvashatsz.
Néhány további visszahívást (számított mező, telefonszám formázása, listaszámláló) külön ingyenes kiegészítők adnak, amelyek külön bővítményként telepíthetők.
Készült: