Îmbunătățiți autentificarea WordPress cu CM Registration Pro
Publicat: 2023-02-21Te-ai gândit vreodată cum este să te autentifici pe site-ul tău WordPress? Dacă afacerea dvs. se concentrează pe utilizatori, fie că sunt clienți sau membri ai comunității, este important să aveți o autentificare funcțională. Este una dintre primele interacțiuni pe care le-ar putea avea un utilizator pe site-ul dvs., mai ales dacă conținutul este blocat în spatele unei autentificări. Așa că ar trebui să îi acordați la fel de multă atenție ca și altor aspecte ale site-ului dvs.!
Alocarea timpului pentru a vă optimiza UX de conectare la site poate îmbunătăți satisfacția utilizatorilor, clienții potențiali și conversiile. Vrei să fii sigur că experiența este perfectă, care este locul în care intervine pluginul de astăzi. Pentru cursuri online, forumuri, magazine de comerț electronic, rețele sociale, coaching online și multe altele – codurile de înregistrare și invitație CM sunt o soluție excelentă pentru a-ți crește nivelul. log in.
Plugin pentru coduri de înregistrare și invitație CM
După cum am menționat, pluginul CM Registration and Invitation Codes oferă funcții utile pentru a vă îmbunătăți autentificarea WordPress. Și chiar mai bine - există o versiune „lite” a pluginului pe care o puteți folosi gratuit.
Înregistrare CM gratuită
Versiunea gratuită a pluginului este disponibilă pe WordPress.org și poate fi instalată direct din tabloul de bord WordPress. Acest plugin util include următoarele caracteristici cheie:
- Autentificare și înregistrare pop-up
- Conectare Ajax (deci utilizatorul rămâne pe aceeași pagină)
- Redirecționați la autentificare către o altă pagină
Pentru site-urile cu mai mulți autori, conturi de bază de abonat/client sau poate pentru intranetul unei companii, versiunea simplă oferă o fereastră pop-up captivantă, precum și redirecționare la conectare, care este cu siguranță utilă. Le permite utilizatorilor să se autentifice ușor și apoi îi duce acolo unde trebuie să fie pe site-ul dvs.
Dar rețineți - deoarece aceasta este o versiune simplă, există și o versiune Pro cu mai multe funcții. Și, să fiu sincer, are multe de oferit. Deci haideți să aruncăm o privire!
Înregistrare CM Pro
Dacă doriți să creați o experiență de înregistrare și formular de autentificare mai personalizată pe site-ul dvs. WordPress, atunci CM Registration and Invitation Codes Pro este o alegere excelentă. Când faceți upgrade de la versiunea simplă, veți avea la dispoziție mult mai multe opțiuni. Aceasta include:
- Aspecte de înregistrare/autentificare: pop-up, casetă încorporată sau widget
- Generator de formulare de înregistrare cu câmpuri de profil personalizate (text, număr, meniu derulant, dată, radio, casetă de selectare)
- Coduri de invitație (cu data de expirare și limită de utilizare)
- Conectare socială fără parolă prin Google sau Facebook
- suport reCAPTCHA
- Limitați încercările de conectare
- Redirecționare personalizată la conectare sau deconectare
- Verificare a email-ului
- Lista albă și lista neagră adrese IP specifice pentru înregistrarea sau autentificarea dvs
- Manager rol utilizator – gestionați utilizatori, adăugați noi roluri, atribuiți utilizatori etc
- Shortcodes simple pentru toate funcțiile de conectare și înregistrare
- Și altele!
Aceasta este, desigur, doar o scurtă trecere în revistă a funcțiilor disponibile și vom face tot posibilul pentru a prezenta mai jos câteva dintre ele!
Suplimente
Pe lângă caracteristicile de bază, există câteva suplimente cheie de care ar trebui să fii conștient. Acestea au utilizări de nișă, dar în funcție de modul în care doriți să vă îmbunătățiți autentificarea WordPress, acestea ar putea fi pur și simplu esențiale.
Plăți de înregistrare: taxă pentru pachetele de înregistrare și abonamente prin WooCommerce sau Easy Digital Downloads. Acesta este suplimentul perfect pentru un site bazat pe abonament în care autentificarea este reglementată cu un paywall.
Aprobați utilizatori noi: aprobați (sau respingeți) manual cererile de înregistrare. Acest lucru vă permite să vă păstrați site-ul exclusiv, deoarece este posibil să nu doriți ca fiecare persoană de pe internet să solicite un cont. De exemplu, dacă numai angajații ar trebui să se conecteze.
Invitații prin e-mail în bloc: încărcați în masă adrese de e-mail (folosind un fișier csv), creați coduri de invitație personalizate pentru fiecare adresă și trimiteți codurile prin e-mail utilizatorilor. Profită de publicul tău existent și trimite-le tuturor o invitație! Aceasta este o modalitate excelentă de a ajunge la comunitatea dvs. atunci când lansați un nou site web, produs sau serviciu.
Conectare temporară fără parolă: creați linkuri personalizate pentru a vă conecta la site-ul dvs. WordPress care expiră după o perioadă de timp stabilită (și urmăriți utilizarea acestora). Aceasta este o caracteristică esențială dacă vindeți bunuri digitale și oferiți un site de testare live sau dacă doriți să oferiți clienților o modalitate de a previzualiza un proiect (cum ar fi dovezile foto).
Restricționați contul de utilizator: blocați, restricționați și ștergeți conturile de utilizator (precum și creați conturi temporare personalizate care sunt disponibile doar pentru o perioadă scurtă de timp) pentru a spori securitatea generală a site-ului.
Prețuri
Înainte de a arunca o privire la cum să configurați și să folosiți CM Registration, ar trebui să aveți o idee despre cât costă pluginul. Bugetele sunt importante, dar, din fericire, pluginul CM Registration and Invitation Codes este disponibil la 5 puncte de preț (notă – versiunile Pro sunt disponibile doar pe site-ul dezvoltatorului):
- Gratuit : 0 USD, perfect pentru persoanele cu bugete limitate sau pentru cei care doresc pur și simplu să adauge o fereastră de conectare și să redirecționeze către site-ul lor WordPress
- Pro : 39 USD, include toate caracteristicile enumerate mai sus și este o alegere excelentă pentru companii sau site-uri profesionale unde opțiuni suplimentare pentru personalizări și securitate sunt obligatorii
- Deluxe : 69 USD, adaugă suplimentul Payments, făcându-l o potrivire excelentă pentru site-urile de membru sau comunitate
- Ultimate : 199 USD, adaugă suplimentele Plăți, Aprobați utilizatori, Invitații în bloc prin e-mail și Restricționați accesul la conținut, care vă oferă controlul suprem asupra sistemului dvs. de conectare
- Plugin Suite Bundle : începe de la 249 USD, acesta este pentru toate cele peste 99 de plugin-uri CM – cea mai bună alegere dacă intenționați să utilizați mai multe plugin-uri CM sau dacă conduceți o agenție de web design (doar asigurați-vă că alegeți un plan cu un număr precis de licență activari)
Ca să fiu sincer, dacă te gândești la pachetul Ultimate, aș recomanda să mergi doar cu Plugin Suite Bundle. Pentru un plus de 50 USD, veți avea acces la peste 99 de plugin-uri și extensii CM, inclusiv CM Registration și toate suplimentele sale. Chiar dacă nu folosești toate cele 99 de plugin-uri, dacă instalezi câteva, investiția merită mai mult decât. Dar puteți vizualiza toate pachetele de înregistrare CM pe site-ul dezvoltatorului dacă doriți să vedeți o comparație alăturată a caracteristicilor.
Configurare înregistrare CM
Având o idee despre ceea ce poate face CM Registration, să aruncăm o privire la pluginul real. Mai întâi este o trecere prin o configurare rapidă și setări importante, apoi vom acoperi câteva cazuri practice de utilizare, precum și gândurile noastre finale.
După cum am menționat, există o versiune gratuită a pluginului cu câteva opțiuni ușor de utilizat – dar vrem să vă arătăm cât mai multe posibil. Deci, în scopul ghidului nostru, vom folosi versiunea Pro și câteva dintre suplimente ca exemplu.
Instalare
Pentru a instala pluginul, mai întâi trebuie să îl achiziționați de la CreativeMinds și să descărcați fișierul zip al pluginului (sfat - rămâneți conectat, va trebui să luați codul de licență mai târziu). Apoi conectați-vă la site-ul dvs. WordPress și accesați Plugin-uri > Adăugați nou și faceți clic pe butonul „Încărcați pluginul”. Selectați fișierul zip „cm-registration-pro” pe care tocmai l-ați descărcat și urmați instrucțiunile pentru a instala și activa.
Înainte de a intra în setările pluginului, va trebui să activați. Reveniți la contul dvs. CreativeMinds și faceți clic pentru a copia cheia de licență. Apoi lipiți-l în câmpul Activare licență pentru CM Registration Pro din tabloul de bord WordPress. Nu am avut probleme cu validarea, dar dacă nu sunteți sigur unde să vă găsiți cheia sau dacă a dvs. nu se validează imediat, există câteva documente de ajutor chiar sub câmp.
Notă: Dacă ați achiziționat oricare dintre pachetele CM Registration Pro cu pluginuri suplimentare, asigurați-vă că repetați procesul și le instalați/activați în același mod.
Acum este timpul să treceți la lucru cu setările și opțiunile importante ale CM Registration Pro!
Setări cheie
Există o mulțime de setări - ca MULT. Ceea ce e grozav! Acesta este modul în care CM Registration Pro vă poate oferi un control atât de complet.
Începând cu secțiunea CM Registration Pro > Setări, să ne uităm la opțiunile importante pe care ar trebui să le setați!
General
De aici alegeți ce doriți să conțină popup-ul dvs. Acest lucru este afișat vizitatorilor site-ului care nu sunt autentificați și puteți alege dintre formularele de autentificare sau de înregistrare (sau ambele!), adăugați un buton de închidere pop-up (pe care vă recomandăm să îl setați pe da), adăugați reCAPTCHA, selectați câmpurile formularului care urmează să fie afișat, setați opacitatea suprapunerii (aceasta se află în spatele ferestrei pop-up pentru a o scoate în evidență) și activați redirecționarea de deconectare către o anumită pagină, cum ar fi pagina dvs. de pornire.
Log in
În această filă următoare veți găsi opțiuni de conectare. O opțiune bună aici este pentru Acces global la site, așa că puteți solicita ca utilizatorii să fie conectați pentru a vă vedea site-ul. Aceasta este o modalitate excelentă de a crea un site web privat sau „doar pentru membri” și puteți chiar redirecționa vizitatorii neconectați către o pagină despre sau de înregistrare.
Alte opțiuni de verificat aici includ redirecționarea URL la conectare, redirecționări personalizate în funcție de rolurile utilizatorului (foarte dacă doriți ca abonații/angajații generali să meargă la o pagină, dar managerii/administratorii dvs. să meargă la o pagină de rapoarte), activați „Ține-mă minte ” și reCAPTCHA, adăugați o casetă de selectare TOS și activați și conectați autentificarea socială (excelent pentru o înregistrare sau autentificare mai rapidă și mai convenabilă). Aici veți găsi, de asemenea, funcții de securitate pentru limitarea încercărilor de conectare și etichetare IP alb/negru pentru a vă ajuta să vă păstrați formularul de autentificare puternic împotriva vizitatorilor rău intenționați.
Înregistrare
La fel ca setările de conectare, sub Înregistrare veți găsi opțiuni similare pentru câmpurile formularului de înregistrare și informațiile necesare, WordPress implicit sau e-mail personalizat de bun venit, notificări de administrator pentru noi înregistrări, redirecționare la trimiterea formularului, cerința de verificare a e-mailului (precum și o limită de timp) , plus funcții de securitate pentru TOS, restricții IP și verificarea vârstei.
Și dacă intenționați să adăugați membri pe site-ul dvs., aici veți găsi și integrarea pluginului s2Member Pro și nivelul implicit de înregistrare a membrilor (notă – nu vom acoperi configurarea s2Member în acest ghid – dar puteți aflați mai multe în documentația s2Member).
Notă: După ce ați ales câmpurile de formular care doriți să fie afișate, le puteți modifica în continuare dacă accesați CM Registration Pro > Câmpuri de profil . De aici puteți edita ordinea de afișare a câmpurilor, puteți adăuga text substituent și multe altele.
Aprobați utilizatori noi (supliment)
Dacă doriți să aprobați manual înregistrările utilizatorilor, atunci veți avea nevoie de suplimentul Aprobați utilizatori noi. Odată activă, o nouă filă „Aprobați noi utilizatori” va fi adăugată la setările CM Registration Pro.
Opțiunile de aici includ aprobarea necesară de către administratori, șabloane de notificare prin e-mail pentru administratori/proprietari pentru a aproba noi utilizatori, șablon de notificare prin e-mail pentru utilizator după aprobare (sau respingere) și o opțiune de a permite aprobarea automată pentru utilizatorii cu coduri de invitație sau cu conturi de e-mail din anumite domenii.

Conectari temporare (supliment)
Un alt program de completare premium, această filă va fi disponibilă numai dacă aveți instalat și activat suplimentul de conectare temporară. De aici puteți personaliza e-mailul și informațiile care vor fi trimise împreună cu un link de conectare direct (nu este nevoie de parolă).
Pentru a trimite o autentificare temporară unei anumite persoane, va trebui să navigați la CM Registration Pro > Conectare temporară și să faceți clic pe butonul „Creați nou”. Aceasta va deschide un formular simplu de completat. După ce ați completat formularul pentru o persoană, veți avea opțiunile de a-i trimite un e-mail, de a copia singur linkul și de a dezactiva, edita sau șterge persoana din lista de autentificare temporară.
Plăți (supliment)
Suplimentul Plăți, dacă este activ, va afișa implicit o opțiune pentru o adresă URL de plată personalizată, pe lângă alte pluginuri de plată acceptate pe care le-ați instalat, cum ar fi WooCommerce sau EDD. Puteți afla mai multe despre crearea pachetelor de plată pentru înregistrare în documentația CM Registration Pro, dar în esență puteți crea un tabel ca acesta:
Invitații
Continuând, secțiunea Invitații vă permite să setați o pagină de înregistrare personalizată pe site-ul dvs. (doar asigurați-vă că creați pagina și adăugați codul scurt pentru formularul de înregistrare), setați o limită implicită de utilizare pentru codurile de invitație, editați conținutul e-mailului de invitație și un alte câteva opțiuni.
Apoi, pentru a începe să creați coduri personalizate, accesați CM Registration Pro > Coduri de invitație . Creați un cod nou și asigurați-vă că setați opțiuni pentru expirare, opțiunea de plată conectată, dacă doriți să aprobați utilizatorii manual și să adăugați mai mulți destinatari cu secțiunea Invitații în bloc (sau pentru a accelera lucrurile, puteți utiliza suplimentul Invitații în bloc care permite încărcarea CSV).
Fila E-mail este destul de simplă, dar dacă doriți să personalizați mesajele implicite trimise pentru setarea parolei, bun venit, activare, ștergerea contului, editarea profilului etc., atunci aici veți găsi toate șabloanele.
CSS
Pluginul oferă o setare pre-stilată „Fancy”, precum și o opțiune „Standard” (care este ceea ce am selectat noi) care se va potrivi cu stilul temei dvs. active WordPress. Dar pentru a personaliza și mai mult aspectul elementelor de conectare și înregistrare, tot ce aveți nevoie este un pic de CSS.
Din fericire, este un proces ușor, deoarece pluginul include o serie de generatoare CSS pe care le puteți folosi pentru a personaliza elemente. Doar conectați valorile de culoare hexadecimale, dimensiunile fonturilor etc. și faceți clic pe „Adăugați” pentru a insera codul (nu uitați să salvați).
Etichete
Dacă doriți să personalizați oricare dintre etichetele formularului, cu siguranță că puteți. Valorile implicite sunt probabil grozave, așa cum sunt pentru majoritatea oamenilor, dar dacă trebuie să le editați, aici le veți găsi pe toate. Deși două secțiuni merită remarcate.
Primul ar fi pentru Self Register. Self Register este o opțiune pe care o puteți activa chiar la sfârșitul filei Setări – General. Acesta este un instrument excelent dacă vă folosiți site-ul pentru un anumit grup de persoane, cum ar fi studenții înscriși la un curs sau angajații care se înregistrează pentru o resursă a companiei. Există un câmp „Securitate socială” listat, dar acesta poate fi editat pentru „Număr student” sau „ID angajat” sau altă valoare relevantă.
A doua este ultima secțiune pentru plăți. Aici veți găsi eticheta pentru „Planul de membru” care va fi folosită ca etichetă pentru câmpul pachetului, pe care poate doriți să o modificați în funcție de site-ul dvs.
Manager de rol
Și în sfârșit – am vrut să subliniem că puteți edita rolul de utilizator și din CM Registration Pro. Este posibil să fi observat că există diverse setări de pluginuri în care puteți selecta anumite roluri de utilizator sau puteți adăuga adrese URL de redirecționare personalizate în funcție de rol. Pentru a adăuga, edita sau elimina roluri, pur și simplu navigați la CM Registration Pro > Roluri de utilizator și începeți să reglați ce roluri folosește site-ul dvs. și ce privilegii ar trebui să aibă.
Notă: În cea mai mare parte, rolurile implicite de utilizator sunt probabil suficiente așa cum sunt, așa că vă recomandăm să duplicați un rol de utilizator dacă doriți să-l editați.
Acestea ar trebui să fie cele mai importante setări. După aceasta, puteți începe să adăugați elemente de autentificare și înregistrare pe site-ul dvs. WordPress cu codurile scurte incluse.
Shortcodes
Există o mulțime de coduri scurte gata de utilizare pe care le puteți copia și lipi în conținutul dvs. sau într-un bloc de coduri scurte Gutenberg.
Și după cum am menționat, dacă doriți să personalizați aspectul unui cod scurt, pur și simplu adăugați un pic de cod personalizat în panoul de setări CSS.
Cazuri de utilizare
Deci, de ce ați cumpăra CM Registration Pro? Există multe motive potențiale, dar am ghici că citiți această postare deoarece căutați un plugin pentru a vă îmbunătăți autentificarea pe site. Poate că aveți nevoie de o soluție de conectare pop-up atractivă sau de o modalitate de a invita în bloc mulți oameni să se înregistreze pe site-ul dvs. sau poate de o metodă mai bună de a redirecționa utilizatorii la conectare/deconectare.
1. Autentificare generală sau înregistrare pe blog
Dacă sunteți în căutarea unei modalități mai atractive pentru ca utilizatorii să se înregistreze pe site-ul dvs. și să se conecteze la contul lor, CM Registration Pro vă acoperă.
Confirmați-vă setările – de exemplu, am selectat să folosim doar un formular de conectare care este afișat pe toate paginile (acesta este implicit, pe care îl puteți edita dezactivând fereastra pop-up pe pagină) pentru a nu fi înregistrat - la vizitatori. Am adăugat, de asemenea, un pic de CSS personalizat :
.cmreg-overlay-inner {max-width: fit-content;}
Acest lucru a modificat pur și simplu lățimea pop-up-ului nostru.
Apoi utilizați codurile scurte incluse pentru a vă crea pagina de înregistrare, ca mai sus (care se întâmplă să folosească generatorul de pagini WPBakery).
Care va arăta așa pe front-end. Ca o reamintire – acest exemplu folosește stilul CSS „ Standard ”, astfel încât câmpurile de formular, fonturile și culoarea butoanelor se potrivesc automat cu tema noastră activă.
2. Acces timpuriu pentru abonații la Newsletter
Lansați un nou produs sau serviciu și doriți să oferiți primul acces abonaților dvs. fideli la newsletter? Uşor! Veți avea nevoie de suplimentul de invitații prin e-mail în bloc, dar este un proces rapid și simplu.
- Mai întâi construiește-ți magazinul de comerț electronic cu produsele și serviciile tale
- Pagini: creați o pagină în curând pentru site-ul dvs. care include un cod scurt pentru formularul de înregistrare
- Furnizor de buletine informative: Exportați apoi o listă CSV a persoanelor de contact.
- CM Registration Pro > Invitații în bloc: alegeți opțiunea de a Invita utilizatori prin e-mail, apoi creați codurile de invitație completând câmpurile și încărcând fișierul CSV.
- CM Registration Pro > Setări > Conectare: Setați Accesul la site global la „Site accesibil utilizatorilor autentificați” (pe care îl veți schimba înapoi odată ce oferta dvs. de produse/servicii este disponibilă) și apoi adăugați un link către pagina viitoare pentru personalizat. Opțiunea URL de redirecționare pentru utilizatorii neconectați. Apoi, în Redirecționare după autentificare la adresa URL, adăugați linkul către vitrina dvs.
- CM Registration Pro > Setări > Înregistrare: setați opțiunea Solicitare cod de invitație la necesar.
- CM Registration Pro > Setări > Aprobați utilizatori noi: Ultimul, derulați în jos și setați opțiunea Aprobare automată Permite prin cod de invitație la Da, astfel încât toți abonații invitați la buletinul informativ să fie adăugați imediat!
Asta este! Acum abonații tăi vor primi coduri de invitație înainte de lansare și poți chiar să adaugi un cod de reducere personalizat în șablonul de e-mail împreună cu invitația.
3. Site web privat pentru afaceri (de exemplu, intranet, cursuri de formare etc.)
O altă utilizare excelentă a CM Registration Pro este ca o poartă pentru intranetul privat al companiei. În acest fel, o secțiune a site-ului dvs. (sau un întreg subdomeniu de preferință) poate fi protejată și accesibilă numai de către angajații dvs.
Iată câțiva pași rapidi pentru a vă ajuta să vizualizați acest caz de utilizare:
- Pagini: Mai întâi, creați o pagină de destinație/login personalizată folosind codurile scurte CM Register Pro incluse pentru a adăuga o autentificare și un formular de înregistrare la pagină.
- CM Registration Pro > Setări > Conectare: Setați Accesul global la site la „Site accesibil utilizatorilor conectați” și apoi adăugați linkul la opțiunea URL de redirecționare personalizată pentru a direcționa utilizatorii care nu sunt conectați. Apoi, în Redirecționare după conectare la adresa URL, adăugați un link către pagina principală a companiei dvs. (sau, opțional, adăugați adrese URL personalizate de redirecționare pentru fiecare rol pentru a trimite diferite grupuri de personal către diferite pagini de destinație).
- CM Registration Pro > Setări > Înregistrare: setați Solicitați verificarea e-mailului la Da. În acest fel, angajații vor trebui să se conecteze la contul de e-mail al companiei pentru a finaliza înregistrarea.
- CM Registration Pro > Setări > Aprobați noi utilizatori: setați aprobarea automată Permiteți după domenii să includă domeniul companiei dvs., astfel încât vor fi aprobate numai adresele de e-mail care utilizează adresa URL a companiei dvs.
Este posibil să existe setări suplimentare pe care ați dori să le selectați, dar acum întregul dvs. site este protejat de conectare! Continuând cu exemplul de intranet, acum puteți adăuga videoclipuri de instruire a companiei, șabloane de documente importante sau chiar un plugin de socializare/chat, astfel încât angajații să poată interacționa în siguranță pe un site fără utilizatori externi.
Desigur, acestea sunt doar trei exemple rapide – cu siguranță există o mulțime de moduri în care puteți folosi CM Registration Pro!
Gânduri finale
În general, acesta este un plugin foarte util pentru a adăuga mai multe funcții de conectare și înregistrare la WordPress. Unele dintre caracteristicile remarcabile în opinia noastră includ:
- Posibilitatea de a restricționa site-ul pentru utilizatorii conectați
- Coduri scurte ușor de utilizat
- Integrarea plăților pentru abonamentul premium (prin supliment)
În opinia noastră, dacă sunteți în căutarea unui plugin, atunci CM Registration Pro ar trebui să fie cu siguranță un candidat. Dar ce crezi? Există funcții de plugin despre care ați dori să aflați mai multe? Sau aveți întrebări CM Registration Pro? Lăsați-vă gândurile în comentariile de mai jos și vom face tot posibilul să vă ajutăm!