Űrlap beszúrása blokkal, klasszikus szerkesztővel és shortcode-dal
Az űrlap oldalra vagy bejegyzésbe tétele a Gravity Forms blokkal, a klasszikus szerkesztőben és kézzel írt shortcode-dal, a shortcode paramétereivel.
Az űrlapot többféleképpen is beteheted egy oldalba vagy bejegyzésbe. A szerkesztőből induló Beágyazás panelről a Űrlap beágyazása fejezet szól. Itt a blokk, a klasszikus szerkesztő és a kézi shortcode van leírva. Mindhez előbb létre kell hoznod az űrlapot, lásd Új űrlap létrehozása.
Gravity Forms blokk
Szekció neve “Gravity Forms blokk”A blokkszerkesztőben a Gravity Forms beépített blokkja teszi be az űrlapot.
- Nyisd meg az oldalt vagy bejegyzést, amelyikbe az űrlapot szeretnéd tenni.
- Kattints a plusz jelre új blokk hozzáadásához.
- A blokkkereső mezőbe írd be: „gravity” vagy „form”.
- A Beágyazások csoportban kattints az Űrlap blokkra. Ez beszúrja a Gravity Forms blokkot.
- Az űrlap kiválasztó legördülő listájában válaszd ki az űrlapodat. Az űrlap beszúródik.
A blokk beállításait (például megjelenés, cím és leírás, AJAX) a blokk oldalsávjában módosíthatod.
Klasszikus szerkesztő
Szekció neve “Klasszikus szerkesztő”A klasszikus szerkesztőben az Űrlap hozzáadása gombbal szúrsz be űrlapot.
-
A szerkesztő feltöltés/beszúrás eszköztárán, a Vizuális/Szöveg fülektől balra kattints az Űrlap hozzáadása gombra. Megnyílik az Űrlap beszúrása ablak.
-
Válaszd ki az űrlapot az Űrlap kiválasztása legördülő listából. Ha nem találod az űrlapot, menj vissza az űrlapok listájához, és ellenőrizd, hogy az űrlap aktív-e.
-
Állítsd be a kívánt lehetőségeket:
Lehetőség Mit csinál Űrlap címének megjelenítése Kiírja az űrlap címét. Űrlap leírásának megjelenítése Kiírja az űrlap leírását. AJAX engedélyezése Az űrlap oldalfrissítés nélkül küldhető be. A reCAPTCHA korlátai miatt a reCAPTCHA-mezőt tartalmazó űrlapok akkor sem AJAX-szal mennek be, ha ezt bekapcsolod. Tabindex (a speciális beállításoknál) Az űrlap mezőinek kezdő tabindex-értéke. -
Kattints az Űrlap beszúrása gombra: a Gravity Forms shortcode-ja bekerül a tartalomba.
-
Mentsd az oldalt vagy bejegyzést.
A shortcode-ot kézzel is beírhatod a tartalomba, vagy az űrlapszerkesztő Beágyazás gombjával kimásolhatod az űrlapról.
Az űrlap shortcode-ja
Szekció neve “Az űrlap shortcode-ja”A shortcode a WordPress helyőrzője: az oldal betöltésekor egy függvényt indít el. A Gravity Forms űrlap shortcode-ja a fő módja az űrlap megjelenítésének, és mindenhol használható, ahol a shortcode támogatott (leggyakrabban oldal- vagy bejegyzéstartalomban). A blokkszerkesztő magától előállítja, de a paraméterek ismeretében kézzel is finomíthatod.
Példa:
[gravityform id="1" title="false" description="false" ajax="true" tabindex="49" field_values="check=First Choice,Second Choice" theme="orbital"]Paraméterek
Szekció neve “Paraméterek”Az id kivételével mind elhagyható.
| Paraméter | Mit csinál | Példa |
|---|---|---|
id |
Kötelező. A beágyazandó űrlap azonosítója (az űrlaplistában látod). | id="1" |
title |
Megjelenjen-e az űrlap címe. Alapértéke true. |
title="false" |
description |
Megjelenjen-e az űrlap leírása. Alapértéke true. |
description="true" |
ajax |
AJAX-szal küldje-e be az űrlapot. | ajax="true" |
tabindex |
A mezők kezdő tabindex-értéke. Az alapérték 0: ilyenkor a Gravity Forms nem ír tabindex-attribútumot, és a böngésző maga határozza meg a tabulátorsorrendet. |
tabindex="4" |
field_values |
A mezők alapértelmezett értéke (dinamikus kitöltés). | field_values="check=First Choice,Second Choice" |
theme |
Az űrlapra alkalmazott sablon azonosítója: orbital az Orbital sablonhoz, gravity a Gravity Forms 2.5-ös sablonhoz. Az így megadott Orbital űrlap az Orbital alapértelmezett stílusbeállításait kapja. |
theme="orbital" |
styles |
Opcionális, JSON formátumú stílusbeállítások. | lásd lent |
A styles paraméter JSON-t vár, például:
styles='{"theme":"","inputSize":"md","inputBorderRadius":"20","inputBorderColor":"#0693e3","inputBackgroundColor":"#fff","inputColor":"#112337","inputPrimaryColor":"#204ce5","labelFontSize":"20","labelColor":"#112337","descriptionColor":"#585e6a","buttonPrimaryBackgroundColor":"#7700e6","buttonPrimaryColor":"#fff"}'Shortcode beszúrása a Shortcode blokkal
Szekció neve “Shortcode beszúrása a Shortcode blokkal”Ha a blokkszerkesztőben shortcode-dal akarod beszúrni az űrlapot (a Gravity Forms blokk helyett):
- Jegyezd meg az űrlap azonosítóját.
- A blokkszerkesztőben kattints a plusz jelre az új blokk helyén.
- A keresővel keresd meg a Shortcode blokkot (a Widgetek csoportban), és add hozzá.
- Írj a blokkba érvényes Gravity Forms shortcode-ot, az
id=után a megjegyzett azonosítóval. - Nézd meg az előnézetet, hogy minden rendben van-e.
Gyakori hibák
Szekció neve “Gyakori hibák”- „Hoppá! Nem találtuk meg az űrlapodat.” felirat: a shortcode-ban megadott azonosítóval nincs űrlap. Ellenőrizd az azonosítót az űrlaplistában.
- Az AJAX-küldés nem működik: ellenőrizd, hogy a böngészőben engedélyezve van-e a JavaScript, és hogy nincs-e a beküldést akadályozó JavaScript-hiba (a böngésző fejlesztői konzoljában látszik).
- A mezők nem töltődnek ki előre: nézd meg, hogy a
field_valueshelyes mezőneveket és szintaxist használ-e. A mezőnevek megkülönböztetik a kis- és nagybetűt. - A stílus nem érvényesül: ellenőrizd, hogy a
stylesparaméter JSON-ja érvényes-e. Az érvénytelen JSON figyelmen kívül marad.
Bővítés
Szekció neve “Bővítés”Más bővítmények is kibővíthetik a shortcode működését. Ilyen például a hivatalos Felhasználóregisztráció kiegészítő, amely saját shortcode-műveleteket ad.
Készült: