Tutoriale WordPress de încredere, atunci când aveți cea mai mare nevoie.
Ghidul începătorului pentru WordPress
Cupa WPB
25 de milioane+
Site-uri web care folosesc plugin-urile noastre
16+
Ani de experiență WordPress
3000+
Tutoriale WordPress de la experți

Cum să creați un formular personalizat de înregistrare a utilizatorilor în WordPress

Dacă administrați un site de membru sau o comunitate online, probabil ați observat că formularul de înregistrare implicit al WordPress colectează doar un nume de utilizator și o adresă de e-mail. Asta înseamnă că vă lipsesc informații cruciale de la membrii dvs. chiar de la început.

Formularele de înregistrare personalizate rezolvă această problemă. Puteți colecta informațiile specifice de care aveți nevoie în avans, cum ar fi numere de telefon, profiluri de social media sau detalii despre biografie.

În plus, puteți îmbunătăți securitatea site-ului dvs. cu o protecție mai bună împotriva spam-ului și opțiuni de verificare a e-mailului.

În acest tutorial, vă voi arăta cum să creați un formular de înregistrare personalizat pentru utilizatori în WordPress fără a scrie niciun cod. 

Indiferent dacă construiți un site de membru, o comunitate online sau pur și simplu doriți un control mai bun asupra procesului de înscriere, veți învăța cea mai ușoară modalitate de a configura acest lucru rapid.

Cum să creați un formular personalizat de înregistrare a utilizatorilor în WordPress

PE SCURT: Formularele de înregistrare implicite ale WordPress sunt limitate doar la un nume de utilizator și un e-mail. În acest tutorial, vă voi arăta cum să utilizați WPForms pentru a crea un formular de înregistrare complet personalizat pentru utilizatori. Veți învăța cum să adăugați câmpuri personalizate, să îmbunătățiți securitatea și să se potrivească cu brandingul site-ului dvs. fără a scrie niciun cod.

Puteți utiliza linkurile rapide de mai jos pentru a naviga prin acest tutorial:

De ce să adăugați un formular personalizat de înregistrare a utilizatorilor în WordPress?

Crearea unui formular de înregistrare personalizat pentru utilizatori în WordPress vă oferă mult mai mult control asupra modului în care noii membri se alătură site-ului dvs. În loc să colectați doar un nume de utilizator și un e-mail, puteți colecta informațiile exacte de care afacerea dvs. are nevoie chiar de la început.

Formularele de înregistrare personalizate vă permit, de asemenea, să vă potriviți cu brandingul site-ului dvs. și să creați o primă impresie mai profesională. Pagina dvs. de înscriere devine o extensie a mărcii dvs., nu doar un ecran generic WordPress.

Dincolo de aspect, formularele personalizate oferă beneficii practice care vă pot economisi timp și vă pot îmbunătăți securitatea site-ului:

  • Colectați informații esențiale despre utilizatori. De exemplu, dacă organizați un eveniment, puteți colecta restricții alimentare, preferințe de sesiune sau cerințe speciale chiar de la început.
  • Adăugați protecție împotriva spamului automat. Puteți atribui „Roluri de utilizator” specifice pentru a preveni riscurile de securitate și puteți utiliza CAPTCHA pentru a bloca înregistrările spam.
  • Creați o experiență mai bună pentru utilizator. Proiectați formulare care se potrivesc cu aspectul site-ului dvs. și ghidați utilizatorii prin procesul de înscriere fără probleme.
  • Integrare cu Marketingul prin Email. Puteți adăuga automat utilizatori noi la lista dvs. de newsletter prin email atunci când se înregistrează.
  • Țintiți publicul potrivit. Indiferent dacă aveți un blog, un magazin de eCommerce sau o platformă comunitară, formularele personalizate vă ajută să capturați datele cele mai importante pentru afacerea dvs.

Am constatat că preluarea controlului asupra procesului de înregistrare de la început previne problemele pe viitor. Nu va trebui să urmăriți membrii pentru informații lipsă sau să vă confruntați cu conturi spam care vă încarcă baza de date.

În acest tutorial, voi folosi WPForms deoarece este cel mai bun plugin pentru formulare de contact WordPress de pe piață. Acesta vine cu un puternic addon de înregistrare a utilizatorilor care se ocupă de munca tehnică pentru dvs.

Cu toate acestea, mai întâi trebuie să creați un spațiu în baza de date pentru a stoca aceste informații suplimentare. Gândiți-vă așa: trebuie să creați mai întâi un „container” în baza de date, apoi să folosiți WPForms pentru a crea formularul vizibil care colectează datele pentru a le introduce în el.


Pasul 1: Adăugarea câmpurilor personalizate pentru utilizatori în WordPress

Profilurile utilizatorilor WordPress vin cu un set limitat de câmpuri în mod implicit. Dacă doriți să colectați informații suplimentare, cum ar fi un număr de telefon, un identificator de rețea socială sau o adresă, trebuie să utilizați un plugin pentru câmpuri personalizate.

Cel mai bun plugin gratuit pentru asta este Advanced Custom Fields (ACF). Acesta vă permite să creați „containerul” necesar pentru datele dvs. fără a scrie niciun cod.

Mai întâi, trebuie să instalați și să activați pluginul. Dacă aveți nevoie de ajutor, consultați ghidul nostru despre cum se instalează un plugin WordPress.

După activare, accesați pagina ACF » Grupuri de câmpuri din tabloul de bord WordPress și faceți clic pe butonul „+ Adăugare nou” sau „+ Adăugare grup de câmpuri”.

Adăugarea unui nou grup de câmpuri în ACF

Pe ecranul următor, dați un titlu grupului dvs. de câmpuri.

Pentru acest tutorial, îl voi numi „Detalii profil utilizator”.

Adăugarea unui titlu la noul grup de câmpuri în ACF

Acum, derulați în jos la secțiunea Câmpuri. Puteți selecta pur și simplu un Tip de câmp din meniul derulant pentru a începe crearea primului dvs. câmp personalizat.

Pentru acest exemplu, voi alege „Text” pentru a crea un câmp pentru un „Nume de utilizator Twitter”.

Selectarea unui câmp text în ACF

Veți vedea deschizându-se un panou de configurare. Iată cele mai importante două setări:

  • Etichetă câmp: Acesta este numele vizibil pentru dvs. („Nume de utilizator Twitter”).
  • Nume câmp: Acesta este numele intern al sistemului utilizat de baza de date WordPress (cum ar fi twitter_handle).
Adăugarea unei etichete și a unui nume de câmp în ACF

Important: Copiați numele câmpului sau notați-l exact așa cum apare. De obicei, conține litere mici și underscore-uri. Veți avea nevoie de acest nume exact mai târziu pentru a-l conecta la formularul dvs. de înregistrare.

Dacă doriți să adăugați mai multe câmpuri, faceți clic pe butonul „+ Adăugare câmp” din partea de jos a listei și repetați procesul.

După ce ați terminat de adăugat câmpuri, derulați în jos la secțiunea Setări și faceți clic pe fila „Reguli de localizare”.

Trebuie să spuneți ACF unde să afișeze aceste câmpuri. Schimbați regula astfel încât să citească: „Afișează acest grup de câmpuri dacă Formularul utilizatorului este egal cu Adăugare / Editare”.

Setarea regulilor de localizare în ACF

Acest lucru asigură că aceste câmpuri apar în zona profilului utilizatorului WordPress pentru ca administratorii să le vadă.

În final, faceți clic pe butonul ‘Salvare modificări’ din dreapta sus a ecranului pentru a publica noile câmpuri.

Salvarea modificărilor la noul grup de câmpuri în ACF

Pasul 2: Crearea formularului de înregistrare a utilizatorilor

Acum că sunt gata câmpurile personalizate, este timpul să construiți formularul în sine.

Mai întâi, instalați și activați pluginul WPForms. Veți avea nevoie de versiunea Pro sau mai mare pentru a accesa funcționalitățile de înregistrare a utilizatorilor.

După activare, accesați WPForms » Setări pentru a introduce cheia de licență. Puteți găsi aceste informații în contul dvs. de pe site-ul WPForms.

Introdu cheia de licență WPForms

Apoi, trebuie să instalați addon-ul de înregistrare a utilizatorilor.

Accesați pagina WPForms » Addons. Căutați ‘User Registration Addon’ și faceți clic pe butonul ‘Install Addon’.

Instalarea add-on-ului de înregistrare a utilizatorilor în WPForms

Odată ce addon-ul este activ, accesați WPForms » Adăugare nou pentru a lansa constructorul de formulare.

Pe ecranul de configurare, dați un nume formularului dvs., cum ar fi ‘Înregistrare utilizator nou’. Apoi, folosiți bara de căutare din stânga pentru a găsi șablonul Formular de înregistrare utilizatori și faceți clic pe ‘Utilizare șablon’.

Crearea unui nou formular în WPForms utilizând șablonul de formular de înregistrare a utilizatorilor

WPForms va crea automat un formular de înregistrare.

Acesta va include câmpurile standard de care aveți nevoie, cum ar fi Nume, Nume de utilizator, Email, Parolă și Scurtă biografie.

Noul formular de înregistrare a utilizatorilor creat în WPForms
Adăugarea câmpurilor dvs. personalizate

Acum, să adăugăm câmpul personalizat pentru Pseudonimul de Twitter (sau orice alt câmp ați creat la Pasul 1).

Uitați-vă la panoul din stânga sub ‘Câmpuri standard’. Trageți un câmp Text pe o singură linie pe formularul dvs. Faceți clic pe câmp pentru a-l edita și schimbați Eticheta în ‘Pseudonim Twitter’.

Modificarea etichetei unui câmp în WPForms
Maparea datelor

Apoi, trebuie să spuneți WPForms să salveze datele din acest nou câmp în câmpul ACF pe care l-ați creat anterior.

Faceți clic pe pictograma Setări din meniul din stânga, apoi selectați fila Înregistrare utilizatori.

Setări de înregistrare a utilizatorilor în constructorul WPForms

Deoarece ați utilizat șablonul de Înregistrare Utilizator, WPForms a configurat automat setările principale pentru dvs. Veți vedea că câmpurile standard precum Nume, Email și Parolă sunt deja mapate la câmpurile corespunzătoare din profilul utilizatorului WordPress.

Pas important de securitate: Cât timp sunteți pe această pagină, uitați-vă la setarea Rol Utilizator de lângă partea de sus. Asigurați-vă că este setat la „Abonat”. Acest lucru împiedică noii utilizatori să aibă acces administrativ la site-ul dvs. web.

Acum va trebui să derulați în jos la secțiunea Metadate personalizate utilizator.

Aici, trebuie să introduceți două informații:

  • Cheie Meta: Lipiți Numele Câmpului pe care l-ați copiat de la ACF în Pasul 1 (twitter_handle).
  • Valoare Meta: Selectați câmpul formularului „Twitter Handle” din meniul derulant.
Maparea câmpurilor personalizate ale utilizatorilor la formularul dvs. în WPForms

Dacă trebuie să mapați câmpuri suplimentare, pur și simplu faceți clic pe butonul „+” pentru a adăuga o nouă cheie și valoare meta.

Alegeți metoda de activare

Înainte de a salva, derulați în sus la secțiunea Activare și Autentificare Utilizator.

Aveți două opțiuni aici:

  • Verificare prin email (Recomandat pentru securitate): Bifați caseta „Activare Utilizator”. Utilizatorul va primi un email cu un link pentru a-și activa contul înainte de a se putea autentifica.
  • Acces imediat: Debifați „Activare Utilizator” și bifați „Autentificare automată”. Acest lucru va autentifica utilizatorul imediat după ce acesta trimite formularul.
Setări de activare și conectare a utilizatorilor WPForms

După ce ați făcut alegerea, faceți clic pe butonul „Salvare” din colțul din dreapta sus.

Pasul 3: Adăugarea formularului de înregistrare în WordPress

Acum că formularul dvs. este gata, trebuie să îl adăugați pe o pagină de pe site-ul dvs. web, astfel încât utilizatorii să se poată înscrie efectiv. Puteți adăuga formularul la o pagină existentă sau puteți crea una nouă.

Pentru acest tutorial, voi crea o pagină nouă.

Accesează Pagini » Adaugă pagină nouă în panoul de administrare WordPress. Dă un titlu paginii tale, cum ar fi „Înregistrare” sau „Înscrie-te”. Apoi, apasă butonul „+” pentru a adăuga un bloc nou și caută „WPForms”.

Apoi poți trage blocul WPForms în zona de conținut.

Adăugarea blocului WPForms la o postare

Odată ce blocul este adăugat, vei vedea un meniu derulant. Apasă pe el și selectează formularul „Înregistrare utilizatori noi” pe care l-ai creat în pasul anterior.

WPForms va încărca instantaneu o previzualizare a formularului tău în editor.

Previziunea formularului pe o postare

Acum poți adăuga orice alt conținut dorești pe pagină, cum ar fi titluri sau instrucțiuni. Când ești gata, apasă butonul „Publică” din colțul din dreapta sus.

Felicitări! Acum ai o pagină de înregistrare utilizatori activă care colectează date personalizate și le adaugă automat în profilurile utilizatorilor tăi WordPress.

Sfat Pro: Deoarece ești deja conectat ca administrator, este posibil să nu vezi formularul atunci când vizitezi pagina. Pentru a testa corect noul tău formular, deschide pagina într-o fereastră Incognito sau deconectează-te mai întâi de pe site-ul tău.

Bonus: Creați o pagină de conectare personalizată pentru a se potrivi

Acum că ai un formular personalizat de înregistrare a utilizatorilor, s-ar putea să observi că ecranul implicit de conectare WordPress pare puțin nepotrivit în comparație.

Pentru a oferi o experiență fluidă, recomand crearea unei pagini de conectare personalizate care să se potrivească cu branding-ul noului tău formular de înregistrare.

Poți face acest lucru cu ușurință folosind WPForms sau SeedProd. Pentru instrucțiuni pas cu pas, consultă ghidul nostru complet despre cum să creezi o pagină de conectare WordPress personalizată.

Pagina de autentificare WordPress cu logo personalizat

Întrebări frecvente despre formularele de înregistrare a utilizatorilor

Crearea formularelor personalizate de înregistrare a utilizatorilor în WordPress poate fi dificilă, dar nu trebuie să fie așa. 

Iată câteva întrebări frecvente pe care oamenii le pun despre crearea și gestionarea acestor formulare, împreună cu răspunsuri clare pentru a te ghida.

1. Care este cel mai bun plugin gratuit pentru crearea formularelor de autentificare și înregistrare în WordPress?

WPForms oferă o versiune gratuită, excelentă pentru formulare de contact standard. Cu toate acestea, dacă doriți să înregistrați automat utilizatori pe site-ul dvs. WordPress, veți avea nevoie de versiunea WPForms Pro, care include addon-ul specializat User Registration.

2. Cum pot preveni înregistrările spam pe formularele mele WordPress?

Înregistrările spam pot fi minimizate prin activarea CAPTCHA sau reCAPTCHA în formularele dvs. Pluginurile cu funcționalități precum honeypots ajută, de asemenea, la reducerea intrărilor spam.

3. Pot aproba înregistrările de noi utilizatori înainte ca aceștia să se poată conecta?

Da, aprobarea manuală poate fi activată prin setările de înregistrare a utilizatorilor, asigurându-vă că controlați accesul la conținutul sau funcționalitățile dvs.

4. Ce rol de utilizator ar trebui să atribui noilor înregistrați pe site-ul meu WordPress?

Atribuiți rolul de „Abonat” noilor utilizatori pentru a permite vizualizarea conținutului, restricționând în același timp acțiunile sensibile. Nu atribuiți niciodată rolurile de „Administrator” sau „Editor” unui formular public de înregistrare din cauza riscurilor de securitate.


Resurse suplimentare pentru înregistrarea utilizatorilor

Sper că acest articol v-a ajutat să învățați cum să creați cu ușurință un formular personalizat de înregistrare a utilizatorilor în WordPress.

De asemenea, ați putea dori să consultați aceste resurse suplimentare:

Dacă ți-a plăcut acest articol, te rugăm să te abonezi la canalul nostru de YouTube pentru tutoriale video WordPress. Ne poți găsi, de asemenea, pe Twitter și Facebook.

Dezvăluire: Conținutul nostru este susținut de cititori. Acest lucru înseamnă că dacă faceți clic pe unele dintre linkurile noastre, este posibil să câștigăm un comision. Vedeți cum este finanțat WPBeginner, de ce contează și cum ne puteți susține. Iată procesul nostru editorial.

Cel mai bun instrumentar WordPress

Obține acces GRATUIT la instrumentarul nostru - o colecție de produse și resurse legate de WordPress pe care fiecare profesionist ar trebui să le aibă!

Interacțiuni cu cititorii

8 CommentsLeave a Reply

  1. Cum pot modifica e-mailul de confirmare care este trimis utilizatorului după ce acesta trimite formularul de înregistrare? Nu vreau să afișez anumite informații în e-mail, cum ar fi linkul de conectare.

  2. Cum putem dezactiva implicit pluginul fron New User Approve? sau cum putem aplica șablonul woocommerce acestuia?

    Mulțumesc

  3. Îndeplinește și scopul Theme My Login?
    Adică, dacă instalez asta, aș putea să acopăr și funcționalitatea pluginului menționat, corect?

  4. Plugin grozav. Acest plugin îmi va permite să adaug elementele formularului la formularele mele implicite actuale WooCommerce?

    Este sigur să ai prea multe pluginuri pentru site-ul meu WordPress? Nu va încetini sau nu va fi expus în termeni de securitate?

Lasă un răspuns

Vă mulțumim că ați ales să lăsați un comentariu. Vă rugăm să rețineți că toate comentariile sunt moderate conform politicii noastre de comentarii, iar adresa dvs. de e-mail NU va fi publicată. Vă rugăm să NU folosiți cuvinte cheie în câmpul nume. Să avem o conversație personală și semnificativă.