A ListaMester WordPress bővítmény Űrlapfigyelők funkciója lehetővé teszi, hogy a honlapodon már meglévő, ListaMester űrlapvarázslótól független HTML űrlapok kitöltésekor a látogatók adatát egy kiválasztott ListaMester csoportba feliratkoztasd a ListaMester nyilvános API-ján keresztül.
A bal oldali menüben: Listamester → Űrlapfigyelők (az Űrlapok menüpont alatt, a második helyen).
/kapcsolat.
Ha üresen hagyod, az űrlapfigyelő minden nyilvános oldalon figyelheti a megfelelő űrlapokat.
/wp-admin, /wp-login.php).
Szükség szerint bővítheted.
Ha legalább egy aktív űrlapfigyelő van, a bővítmény egy kis JavaScript programot tölt be a nyilvános oldalakra.
Ez figyeli a megfelelő <form> elemeket (beleértve sok, JavaScript által később betöltött űrlapot is).
input[type=email] mező (kötelező az e-mail a feliratkozáshoz).action attribútuma közvetlenül a listamester.hu domainre mutat, az űrlapot kihagyja (dupla feliratkozás elkerülése).fetch hívásnál keepalive beállítást használ, hogy ilyen esetekben is megbízhatóbb legyen a küldés.
A szerver a következő szabályokkal próbálja összepárosítani a begyűjtött mezőket a csoport mezőivel. Az összehasonlítások kis- és nagybetűt nem néznek, és a szövegeket trim-eli.
| Feltétel | Eredmény |
|---|---|
| A mező az e-mail típusú input (a DOM-ban az első ilyen számít e-mailnek) | ListaMester email mező |
A mező name attribútuma vagy a címke szövege egyezik a tipikus „név” aliasokkal (pl. name, your-name, név, neved…) |
ListaMester name mező |
A name vagy a címke szövege megegyezik egy ListaMester adatmező megnevezésével (ahogy a csoportban szerepel) |
Annak a mezőnek az API azonosítója (pl. field12345) |
A név mezőt nem sikerült így felismerni, de van szöveges (text) input |
Első ilyen mező értéke kerül name-ként (tartalék) |
A címkéknél figyelembe van véve, ha a végén kettőspont vagy * szerepel (pl. „Telefonszám:”). Hosszú távon érdemes a ListaMesterben és az űrlapon is ugyanazt a mezőnevet használni, vagy a címkét egyeztetni a ListaMester mező megnevezésével.
Minden űrlapfigyelőnek van aktív állapota. Inaktív űrlapfigyelő nem tölti be a frontend figyelőt, és a háttérben sem dolgozza fel a rögzítést. A listában gyorsan át lehet kapcsolni az Aktiválás / Inaktiválás gombbal.
A legtöbb szabványos HTML űrlappal igen, amennyiben van e-mail mező, és a beküldés lefut a böngészőben. Egyes bővítmények teljes oldalas újratöltéssel vagy átirányítással küldenek – ilyenkor a háttér-kérés továbbra is megtörténhet, de a böngésző hálózati nézete néha nem mutatja részletesen a választ.