Forme de gravitate

Gravity Forms este un produs de la RocketGenius. care este o soluție foarte convenabilă pentru crearea de forme pe site-ul WordPress. Orice dezvoltator vă va spune că crearea unui nou formular pe site necesită uneori o mulțime de timp, mai ales dacă trebuie să oferiți un set de acțiuni mai complexe decât arătarea unui mesaj.







Ce se întâmplă dacă aveți nevoie de un formular de înregistrare pentru utilizatori pe baza anumitor criterii de selecție? Sau aveți nevoie de un formular pentru utilizatorii dvs. pentru a publica conținutul lor pe site-ul dvs. direct prin interfața principală, fără acces la admin. Panoul? Cu ajutorul Gravity Forms, puteți rezolva toate problemele menționate, pe lângă deciziile "out of the box" puteți crea propriile soluții bazate pe cod și filtre personalizate.

Înainte de a trece la o discuție despre modul în care Gravity Forms va ajuta să vă extindeți funcționalitatea WordPress, este demn de menționat faptul că acest plugin - plătite. Pentru toate „chips-uri“, care vor fi menționate în acest post trebuie să achiziționeze o licență de afaceri, dar pentru a începe cu aș recomanda încă licență de dezvoltator, deoarece oferă acces la setările unui cod personalizat și adăugați propriile decizii. Deci, să începem.

Forme de gravitate

Extindeți capacitățile de înregistrare a utilizatorilor

Câmpuri suplimentare la formularul de înregistrare de pe site pot fi adăugate prin introducerea codului în fișierul functions.php. Cu toate acestea, puteți economisi timp și efort prin furnizarea pluginului Gravity Forms pentru a face toate aceste lucruri pentru dvs.

Crearea de noi utilizatori și să le atribuie roluri folosind Formulare Gravity - proces este simplu: creați un câmp de formular aduc forma lor, în conformitate cu câmpurile în formă de WordPress implicit, atribuie roluri și acțiuni după adăugarea prin intermediul formularului pentru fiecare utilizator nou. Pentru același formular, puteți atribui mai multe reguli de înregistrare.

Urmând criteriul îndeplinirii anumitor condiții, puteți nu numai să înregistrați anumiți utilizatori pe site, ci și să creați câmpuri cu anumite condiții pentru aproape orice formă. De exemplu, dacă doriți să afișați în plus anumite câmpuri unui anumit grup de vârstă de utilizatori noi, puteți să activați sau să dezactivați câmpuri suplimentare pe baza datelor specificate anterior la înregistrare.







Forme de gravitate

Utilizând formularele Gravity pentru a adăuga conținut prin site-ul Front-End

Forme de gravitate

Dacă câmpul dvs. personalizat nu apare în meniul drop-down, reveniți la postări și creați un "draft" care include conținutul din câmpul personalizat și salvați această versiune. Apoi, întoarceți-vă la formularul Gravity și verificați din nou rezultatul.

Când acest plugin este utilizat împreună cu pluginul Gravity Forms + Tipuri personalizate de postări. Combinația rezultată funcționează chiar mai bine, permițându-vă să afișați date din formulare în tipuri personalizate de postări. Dacă sunteți preocupat de posibilitatea de a instala prea multe plugin-uri diferite, puteți adăuga întotdeauna suportul manual. personalizarea formularelor Gravity prin intermediul fișierului function.php.

Un pic despre codul și filtrele personalizabile

Gravity Forms vine cu un pachet de documentație specific. Există o serie de moduri de a lucra cu codul și filtrele pe care le puteți utiliza și cel mai bun lucru despre ele este faptul că puteți atribui aceste filtre formularelor individuale. Să presupunem că decideți să permiteți adăugarea de postări pe site-ul oricui dorește, dar doriți să controlați lungimea titlului. În acest scop, creați o regulă logică bazată pe lungimea șirului de intrare. Iată cum se face:

Prima parte a codului utilizează un filtru pentru a valida datele Gravity Forms și creează o funcție care testează lungimea câmpului din cerere. Notați numerele 7 și 3 din acest exemplu. 7 definește valoarea ID-ului de formular. și 3 specifică valoarea ID-ului specific al formularului de intrare. pe care o verificăm.

Documentația pentru formulare Gravity include o listă de opțiuni de cod personalizate și filtre, precum și exemple detaliate de utilizare a acestora în practică, în cazul în care, dacă doriți să vedeți situația în care utilizarea unui anumit filtru.

concluzie

Dacă sunteți în căutarea pentru o soluție pentru a forma de lucru „din cutie“, care trimite nu numai email-uri automate, și este capabil să altceva, în acest caz, efortul și timp, puteți salva Gravity Forms plug-premium. ale căror posibilități sunt practic nelimitate. Pe de altă parte, problema prețului Gravity Forms: cineva acest plugin poate parea un pic mai scump, dar puteți „ierta“ Din cauza setărilor sale și avantajele de a lucra cu forme de preț.

Sursa: WP.tutsplus.com

Și nu-mi spui cum să schimb textul în rusă? După completarea formularului. Și când, dacă nu s-au umplut toate secțiunile din formular. Acum am întregul text în limba engleză. Nu-mi dau seama unde să-l înlocuiesc cu propriul meu text.

O zi bună, să presupunem că există un site al unui mare centru comercial, este posibil să se organizeze un sistem prin care utilizatorii vor putea să publice informații despre magazinele lor pe teritoriul TTS? Ie sistemul pare a fi la fel ca pe 2gise: completați formularul cu numele, programul de lucru, descrierea etc. aceste date formează o postare publicată după moderare. Acest plug-in va trage acest lucru? Mulțumesc.







Trimiteți-le prietenilor: