Tovább a tartalomhoz

Dinamikus alapértelmezett érték

Mezők előtöltése SmartCode-dal: webhely- és felhasználóadatok, URL-paraméter, süti, FluentCRM-adat és más források.

A dinamikus alapértelmezett érték egy mezőt automatikusan előtölt egy SmartCode-dal. A kódokat a mező Speciális beállítások szakaszában, az Alapértelmezett érték mező melletti hárompontos gombbal választhatod ki, vagy kézzel is beírhatod.

  1. Nyisd meg az űrlap szerkesztőjét, és vidd az egeret a mezőre, majd kattints a ceruza ikonra.
  2. Nyisd ki a Speciális beállítások szakaszt.
  3. Az Alapértelmezett érték mező jobb szélén kattints a hárompontos gombra, és válaszd ki a kívánt kódot.
  4. Mentsd az űrlapot (Save Form). A mező megjelenítéskor tölti fel magát.
https://minta-bolt.hu/wp-admin/admin.php?page=fluent_forms&route=editor&form_id=1
A dinamikus alapértékek listája az Alapértelmezett érték mezőnél

A képen a hárompontos gomb megnyitott listája látszik. A lista hosszabb, mint ami a képre fér: lejjebb görgetve a többi kód is elérhető.

Lista neve Mit tölt be SmartCode
Populate by GET Param Az URL lekérdezési paraméterének értéke. A get. előtag kötelező. {get.input_text}
Admin e-mail A webhely adminisztrátorának e-mail-címe a WordPress beállításaiból {wp.admin_email}
Webhely URL-je A webhely címe {wp.site_url}
Webhely címe A webhely neve {wp.site_title}
IP-cím A látogató IP-címe {ip}
Dátum (mm/dd/yyyy) A mai dátum, például 04/25/1991 {date.m/d/Y}
Dátum (dd/mm/yyyy) A mai dátum, például 25/04/1991 {date.d/m/Y}
Beágyazott bejegyzés/oldal ID-ja Annak a bejegyzésnek vagy oldalnak az azonosítója, ahová az űrlap be van ágyazva {embed_post.ID}
Beágyazott bejegyzés/oldal címe A beágyazó bejegyzés vagy oldal címe {embed_post.post_title}
Beágyazott URL A beágyazó oldal címe {embed_post.permalink}
HTTP hivatkozó URL Az az oldal, ahonnan a látogató az űrlapra érkezett {http_referer}
Felhasználó azonosítója A bejelentkezett felhasználó azonosítója {user.ID}
Felhasználó megjelenített neve A bejelentkezett felhasználó megjelenített neve {user.display_name}
Felhasználó keresztneve A bejelentkezett felhasználó keresztneve {user.first_name}
Felhasználó vezetékneve A bejelentkezett felhasználó vezetékneve {user.last_name}
Felhasználó e-mail-címe A bejelentkezett felhasználó e-mail-címe {user.user_email}
Felhasználónév A bejelentkezett felhasználó felhasználóneve {user.user_login}
Böngésző A látogató böngészője, például Chrome vagy Firefox {browser.name}
Operációs rendszer A látogató rendszere, például Windows vagy macOS {browser.platform}
FluentCRM-adat Adat a FluentCRM kapcsolattartó profiljából {fluentcrm.KAPCSOLATTARTO_ADAT_KULCSA}
Véletlen szöveg előtaggal Minden betöltéskor új véletlen szöveg, a megadott előtaggal. Egyedi azonosítóhoz jó. Az elotag helyére bármi írható. {random_string.elotag}
Süti értéke Egy süti értéke {cookie.suti_neve}

A {user.meta.META_KULCS} kóddal a felhasználó egyéni metaadatát is betöltheted.

Az űrlap mezőit az oldal címében átadott értékekkel is előtöltheted.

  1. Nyisd meg a mező Speciális beállítások szakaszát, és az Alapértelmezett érték hárompontos menüjéből válaszd a Populate by GET Param elemet. A mező Névattribútumának (például email) egyeznie kell az URL paraméterének nevével.
  2. Ugyanígy állítsd be a többi mezőt (például egy age nevű kort).
  3. Mentsd az űrlapot, és tedd ki egy oldalra vagy bejegyzésre a shortcode-dal.
  4. Az előtöltött cím formátuma: https://példa.hu/oldal/?mezonev=ertek. Például az e-mail és a kor mezőhöz: https://példa.hu/oldal/[email protected]&age=90.

A ? kezdi a paraméterlistát, az & kapcsolja össze a többet, és annyit használhatsz, amennyi kell. Aki a címre lép, az e-mail és a kor mezőben már a megadott értékeket látja. Ugyanígy működik a céloldalon (Landing Page) is.

A FluentCRM kapcsolattartó adatait is betöltheted a mezőkbe, de csak bejelentkezett felhasználónál, és csak akkor, ha a kapcsolattartó profiljában megvan az adat.

  1. Telepítsd és aktiváld a FluentCRM-et, majd a Fluent Forms Pro → Integrációk oldalon keresd meg a FluentCRM modult, és kapcsold be.
  2. Nyisd meg az űrlap szerkesztőjét, vedd fel a mezőt, és a Speciális beállítások szakaszban az Alapértelmezett érték hárompontos menüjéből válaszd a FluentCRM-adat kódot. A mezőben megjelenik a {fluentcrm.data} kód.
  3. Módosítsd a kódot a kívánt adatmezőre: például az e-mailhez {fluentcrm.email}.
  4. Egyéni mező esetén a data helyére a FluentCRM egyéni mezőjének azonosítóját (slug) írd. A kapcsolattartó profiljában ellenőrizheted, hogy az adat ott szerepel-e.
  5. Mentsd az űrlapot, tedd ki egy oldalra, és jelentkezz be: a mezők a FluentCRM-ben tárolt adattal töltődnek elő. Így a látogatónak nem kell ugyanazt az adatot újra beírnia.

Készült:

Tiszteletben tartjuk a magánszférádat

Sütiket használunk a böngészési élmény javítására és a forgalom elemzésére. Az analitika csak akkor indul, ha engeded. Adatvédelmi irányelvek, Sütitájékoztató.

Sütibeállítások