Cum să creați o pagină personalizată de înregistrare a utilizatorului WordPress
Publicat: 2019-01-08Există o mulțime de motive pentru care ați dori să permiteți înregistrarea utilizatorilor WordPress. Poate aveți un site de membru sau conduceți o comunitate pe forum. Puteți permite utilizatorilor înregistrați să posteze comentarii doar ca mod de moderare a discuțiilor. Oricare ar fi motivul dvs., dorim să vă arătăm cum să vă puneți utilizatorii în funcțiune cu propriile conturi.
Permiterea înregistrării utilizatorilor WordPress
Primul pas pe care trebuie să-l urmați este foarte simplu. Accesați pagina Setări - General din tabloul de bord WordPress. Acolo, veți găsi două opțiuni care sunt imperative pentru întregul proces: calitatea de membru și rolul implicit al utilizatorului nou . Va trebui să bifați caseta care spune că oricine se poate înregistra și alege rolul dvs. implicit. În mod normal, acesta va fi Abonat , dar din moment ce fiecare rol vine cu permisiuni diferite, este posibil să nu fie cel mai bun pentru site-ul dvs.

În mod implicit, primiți 5 roluri de utilizator:
- Abonat
- Autor
- Editor
- Colaborator
- Administrator
Fiecare dintre aceste roluri are un set diferit de permisiuni și le puteți modifica cu anumite pluginuri și fragmente de cod. Unele pluginuri vor crea roluri de utilizator specifice pentru ei înșiși (cum ar fi BuddyPress crearea rolului Keymaster).
De obicei, abonatul este o alegere bună, deoarece nu poate crea postări sau chiar se confruntă cu orice fel de probleme. Odată ce apăsați butonul Salvare, site-ul dvs. este gata pentru ca utilizatorii să se înregistreze. Dar veți avea nevoie de un formular de autentificare și înregistrare pentru a face acest lucru.
Cum să creați o pagină personalizată de înregistrare a utilizatorului WordPress
Abonați-vă la canalul nostru Youtube
Opțiunea 1: utilizați formularul de înregistrare WordPress
Cea mai simplă modalitate de a vă înregistra utilizatorii la înregistrare este să accesați secțiunea Aspect - Widgeturi și să alegeți widgetul Meta și să îl trageți în bara laterală sau în zona de subsol.

Dezavantajul acestei metode este că widgetul include și linkurile RSS și WordPress.org. De asemenea, va oferi doar un jurnal în legătură pentru ca utilizatorul să urmeze , care le duce pe ecranul de conectare implicit WP unde se pot înregistra. Acest link nu este tocmai evident.

Acestea vor fi apoi direcționate la pagina implicită de înregistrare și autentificare a utilizatorului WordPress, situată la yoursite.com/wp-admin . Ei faceți clic pe link - ul (din nou) destul de ascuns Register, și ei se pot înscrie.

Dar, pentru că totul este destul de neclar, doriți ca utilizatorii dvs. să găsească de fapt formularul pentru a se înscrie. Acum, adresa URL de înregistrare WordPress este https://yoursite.com/wp-login.php?action=register și puteți să vă conectați oricând doriți. Acest lucru îi va trimite la formularul de înregistrare implicit, unde își alege un nume de utilizator și își introduce e-mailul.

Când își confirmă e-mailul, contului i se vor oferi permisiunile implicite pe care le-ați setat mai sus.
Opțiunea 2: utilizați un plugin
Una dintre cele mai bune opțiuni pentru crearea unui formular de înregistrare front-end (cu un shortcode, astfel încât să îl puteți pune oriunde) este un plugin numit Ultimate Member. Cu aceasta, nu numai că veți putea păstra aspectul paginii dvs. de înregistrare a utilizatorului WordPress în concordanță cu restul mărcii dvs., dar puteți gestiona și mai ușor utilizatorii. Cu peste 100.000 de instalații și actualizări consistente, vă puteți simți în siguranță lăsându-l pe acesta să se ocupe de acest lucru pentru dvs.

În primul rând, veți dori să descărcați și să instalați Ultimate Member din depozitul de pluginuri. Odată activat, veți primi un mesaj de care pluginul are nevoie pentru a crea câteva pagini noi pentru a funcționa. Continuați și dați-i permisiunea.

După ce creează paginile, sunteți gata din punct de vedere tehnic. Utilizatorii se pot înregistra imediat la yoursite.com/register , deși puteți schimba URL-ul respectiv cu orice doriți.

Dacă formularul implicit nu funcționează pentru dvs., aveți două opțiuni. Editați-l sau creați unul nou. Oricare dintre acestea poate fi găsit în secțiunea Ultimate Member din panoul de administrare.

Asigurați-vă că ați evidențiat formularul de înregistrare (1). Crearea formularului în sine este drag-and-drop. Dacă ați folosit anterior un constructor de pagini sau noul editor WordPress Gutenberg, veți găsi experiența foarte asemănătoare.

Și numărul câmpurilor pe care le puteți include este destul de mare. Dând clic pe + din interiorul editorului (3) , puteți adăuga orice număr de detalii pe care trebuie să le cunoașteți despre utilizatorii dvs.

Cu toate acestea, cea mai importantă parte din toate acestea este caseta Shortcode (2) . Când copiați și lipiți codul respectiv într-o pagină sau widget, se va afișa acest formular de înregistrare. De exemplu, îl puteți lipi în widget-ul HTML personalizat din Aspect - Widgeturi .

Când se salvează, veți vedea întregul formular apărând în bara laterală (sau oriunde locuiește widgetul).

Dacă doriți acest formular în mijlocul unei postări, acum puteți. Asta este atât de grozav când este legat de un shortcode.
Pagina de autentificare a utilizatorului WordPress
În plus față de pagina de înregistrare a utilizatorului, puteți urma aceiași pași exact pentru a crea și o pagină de conectare. Trebuie doar să vă asigurați că Formularul de autentificare este evidențiat atunci când îl creați.

Pluginul Ultimate Member a creat deja adresa URL implicită pentru acesta ca și site-ul tău.com / login . Dacă mergeți cu formularul implicit, nu mai aveți de lucru. Totuși, dacă creați unul nou, trebuie doar să introduceți noul scurtcod în acea pagină.

Rezultatul final va arăta cam așa. Amintiți-vă că puteți utiliza, de asemenea, același set de câmpuri pentru pagina de autentificare pe care ați făcut-o pentru cea de înregistrare.

Cea mai bună parte a acestui formular special este că butonul de înregistrare este proeminent și nu este ascuns ca cel implicit WordPress.
Gestionarea noilor utilizatori
În mod implicit, WordPress are un sistem minim de gestionare a utilizatorilor pentru administratori. Intri în Editare utilizator din lista Utilizatori din tabloul de bord al administratorului și puteți schimba multe lucruri despre utilizatori. Cum ar fi numele lor, numele de utilizator, numele afișat, e-mailurile și chiar rolul lor. Dar, în ceea ce privește permisiunile pentru aceste roluri, nu aveți noroc în mod implicit. Plugin-uri precum Ultimate Member ajută acest lucru prin extinderea a ceea ce puteți face fără să vă scufundați în codul WordPress.

În plus, puteți crea un director membru în care puteți gestiona utilizatorii și afișa toți cei care s-au înregistrat pe site-ul sau serviciul dvs. Poate fi găsit în Ultimate Member - Directorii membri .

În funcție de motivul pentru care permiteți înregistrarea, este posibil să doriți sau nu acest public. Totuși, începe astfel, deoarece UM creează o pagină yoursite.com/members cu codul scurt al directorului. Puteți șterge sau anula pagina. Totuși, dacă utilizați un director, va arăta astfel în mod implicit.

Alte lucruri de luat în considerare
Acum, pașii anteriori v-au determinat să nu puteți înregistra deloc utilizatorul WordPress până la a putea afișa un director de membri complet pentru site-ul dvs. Dacă doriți să duceți abonamentul și înregistrarea puțin mai departe, iată câteva idei.
Creați o adresă URL de autentificare personalizată
În primul rând, puteți crea o adresă URL de conectare personalizată fără a utiliza un plugin precum Ultimate Member. Acest lucru este diferit, deoarece acest lucru vă va permite să eliminați complet slugul / wp-admin , care vă protejează site-ul împotriva atacurilor de forță brută și multe altele. Utilizarea UM pentru a crea un / register și / login sunt incredibil de utile, dar funcționează și modul / wp-admin . Dacă îl schimbați complet, site-ul dvs. poate fi blocat mai bine.
Personalizați pagina de autentificare WordPress implicită
În al doilea rând, puteți personaliza pagina de autentificare WordPress în sine. Dacă preferați să păstrați intacte adresele URL de înregistrare și înregistrare implicite WordPress, puteți schimba complet designul și îl puteți modifica pentru a se potrivi mărcii dvs. Acest lucru necesită un pic de cunoaștere a fișierelor WP Core și PHP, dar dacă o faceți, pagina gri moale pe care o obțineți la instalare poate fi pregătită cât doriți.
Concluzie
Indiferent de motivul dvs., să vă înregistrați utilizatorii pe site-ul dvs. este incredibil de simplu. Cu doar câteva clicuri și un pic de modificări, puteți face ca înregistrarea utilizatorului WordPress să treacă de la a fi obtuză și cam ascunsă la a fi o altă parte a site-ului dvs. cu care vă puteți mândri și cu care puteți face lucruri grozave. Deci, ieșiți acolo și începeți să vă construiți comunitățile.
Pentru ce folosiți înregistrarea utilizatorului WordPress?
Imagine prezentată de articol de Visual Generation / shutterstock.com
