Cum să creezi o pagină de conectare în WordPress fără a utiliza un plugin

Publicat: 2022-09-11

Dacă doriți să creați o pagină de conectare în WordPress fără a utiliza un plugin, puteți face acest lucru urmând câțiva pași simpli. Mai întâi, va trebui să creați o pagină nouă în WordPress și apoi să adăugați următorul cod pe pagină: [loginf] Nume utilizator: Parolă: [/loginf] După ce ați adăugat acest cod în pagină, va trebui să salvați pagina și apoi încărcați-l în directorul dvs. WordPress. După ce pagina a fost încărcată, va trebui să vizitați pagina în browser și apoi să vă conectați cu numele de utilizator și parola WordPress.

Acest articol vă prezintă cum să creați o pagină de conectare în WordPress fără a utiliza niciun plugin sau a modifica pagina implicită de autentificare WordPress. În acest tutorial, vom acoperi două metode: Creați un cod scurt pentru pagina de conectare și folosiți funcția de conectare pe un șablon de pagină personalizată. Folosind această metodă, utilizatorul poate crea o pagină de conectare care este vizibilă în orice secțiune a site-ului său. Dacă utilizatorul nu este autentificat, folosim funcția add_shortcode() pentru a afișa formularul de conectare. WordPress definește o funcție cunoscută ca WP_login_form() pentru a permite dezvoltatorilor de teme să afișeze formulare WordPress oriunde pe site. O matrice $args poate fi folosită pentru a controla modul în care apare formularul. În exemplul următor, puteți seta matricea de argumente și o puteți transmite acestei funcție.

Spre deosebire de etichetele implicite ale formularului de conectare WordPress, formularul va afișa noile etichete pe care le-ați adăugat la matrice. Utilizați o funcție de cod scurt pentru a crea un cod scurt de formular de conectare WordPress . Cealaltă opțiune este să creați un șablon de pagină personalizat și să utilizați funcția wp_login_form() pentru a posta formularul de conectare. Acest cod ar trebui să fie salvat ca fișier și numit login-page.php și ar trebui să fie în folderul rădăcină al temei WordPress. Ar trebui să vă puteți accesa contul folosind formularul de conectare prezentat mai jos.

Cum creez o pagină WordPress personalizată fără pluginuri?

Pentru a crea o pagină WordPress personalizată fără pluginuri, va trebui să creați un șablon de pagină nou. Pentru a face acest lucru, creați un fișier nou în folderul temei dvs. numit page-custom.php. În acest fișier, va trebui să includeți următoarele: Antetul WordPress Bucla WordPress HTML, CSS și PHP personalizat Subsolul WordPress După ce ați creat acest șablon de pagină, puteți crea o pagină nouă în WordPress și selectați pagina dvs. șablon din meniul drop-down.

Plugin pentru pagina de conectare în WordPress

Credit: Colorlib

Există multe plugin-uri disponibile care vă vor ajuta să personalizați pagina de conectare pentru site-ul dvs. WordPress. Unele plugin-uri vă vor permite să schimbați imaginea de fundal, să adăugați un logo și să schimbați schema de culori. Alții vă vor permite să adăugați butoane de rețele sociale și câmpuri personalizate. Alege un plugin care se potrivește nevoilor tale și instalează-l pe site-ul tău.

Cu WP Login Form, puteți crea un formular simplu de conectare pentru orice site WordPress și îl puteți utiliza oriunde pe site-ul dvs. Îl puteți adăuga la o postare, pagină sau bară laterală utilizând un shortcode. Unele dintre opțiunile implicite pot fi personalizate, dar există și alți parametri care pot fi adăugați în codul scurt. Google reCAPTCHA v3 este inclus în formularul de conectare WP pentru a vă proteja formularul de spam și alte forme automate de abuz. Această funcție poate fi activată accesând Setări > Formular de conectare WP și făcând clic pe butonul Activare. Această metodă creează un marcaj curat cu clase, dar nu utilizează CSS, permițând ca formularul să fie personalizat pentru a satisface cerințele dumneavoastră specifice.

Pagina de conectare WordPress

Credit: TemplateToaster

Pagina de conectare WordPress este pagina în care introduceți numele de utilizator și parola pentru a vă conecta la site-ul WordPress. Această pagină se află de obicei la www.yourdomain.com/wp-login.php.

În mod implicit, utilizatorii WordPress sunt direcționați către zona de administrare pentru a se conecta. Prin crearea unei pagini de conectare front-end , puteți evita toate acestea. Acest lucru vă va permite să adăugați o opțiune „Înregistrați-vă acum” sau „Creați un cont nou”. Veți putea genera mult mai multe conturi dacă utilizați această metodă. Făcând clic pe Theme My Login din stânga, puteți naviga la fila General a panoului de administrare din stânga. Se așteaptă ca pluginul să genereze cele mai simple slug-uri pentru fiecare dintre paginile sale ca implicit. melci pot fi găsite în secțiunea de setări de sub secțiunea de setări.

Slug-urile sunt utile pentru a ilustra paginile pe care se află un vizitator. Un nou widget pentru bara laterală și subsoluri a fost adăugat ca parte a pluginului. Widgetul este foarte simplu de utilizat și va include o singură opțiune de conectare . O autentificare, un registru sau o parolă pierdută pot fi folosite. Dacă adăugați opțiunea Conectare în bara laterală sau subsol, va fi mai ușor pentru oameni să se conecteze. Folosind pluginul Theme My Login, puteți crea pagini simple legate de autentificare care să adere la tema dvs. Mailchimp, Avatars, 2FA (autorizare în doi factori), restricții, moderare, securitate, redirecționare, reCAPTCHA, profiluri și notificări sunt toate incluse în plugin în acest moment. Pe lângă pluginurile gratuite, puteți adăuga gratuit multe, dacă nu toate, aceste funcții.

Arta de a oferi cadouri Arta de a oferi cadouri

Cum se creează o pagină personalizată de autentificare și înregistrare în WordPress

Credit: formidableforms.com

Dacă doriți să creați o pagină personalizată de autentificare și înregistrare în WordPress, va trebui mai întâi să creați un șablon de pagină. Pentru a face acest lucru, va trebui să creați un fișier nou în directorul temei dvs. și să îl denumiți „page-login.php”. În acest fișier, va trebui să includeți următorul cod: /* Nume șablon: Pagina de conectare */ // Codul pentru afișarea formularului de autentificare merge aici... // Codul pentru procesarea formularului de conectare merge aici... ? > După ce ați creat acest șablon de pagină, va trebui să creați o pagină în WordPress și să o atribuiți pentru a utiliza șablonul de pagină pe care tocmai l-ați creat. După aceea, puteți adăuga formularul de conectare la pagină și puteți adăuga orice alt conținut dorit.

Formulare formidabile – Cum să configurați o pagină de autentificare și înregistrare în WordPress. Folosind instrumentul de înregistrare a utilizatorilor, puteți crea o nouă pagină de conectare pentru orice site WordPress. Îmbunătățind brandingul, experiența utilizatorului și securitatea, aplicația poate fi personalizată. Dacă nu ați ales deja unul, acesta poate fi o alegere bună pentru site-ul dvs. Instalarea Formidable este la fel de simplă ca și instalarea oricărui alt plugin pe tabloul de bord WordPress. Dacă doriți să profitați de sistemul nostru de înregistrare a utilizatorilor, trebuie mai întâi să obțineți planul nostru de afaceri. Deoarece fiecare companie colectează date diferite de la utilizatorii săi atunci când se înregistrează, am creat un șablon editabil de înregistrare a utilizatorului.

Urmând acest tutorial, nu va trebui să vă modificați formularul de autentificare. Veți dori să configurați un proces de înregistrare sigur și securizat pentru utilizatorii dvs. odată ce aceștia și-au trimis înregistrarea. Documentația noastră de înregistrare a utilizatorilor conține o mulțime de opțiuni pe care le puteți selecta. Deoarece sistemul de înregistrare a utilizatorilor se ocupă de toți pașii necesari pentru a schimba pagina de autentificare în WordPress, nu trebuie să învățăm cum să facem acest lucru. Pur și simplu încărcați formularul de autentificare pe această pagină dacă doriți să creați o pagină de conectare pe WordPress. Puteți folosi apoi generatorul pentru a vă crea propria pagină, dar nu puteți greși acest lucru. Orice postare sau pagină în care doriți să scrieți formularele de autentificare și de înregistrare poate fi pusă acolo.

Cum creez o pagină personalizată de autentificare și înregistrare în Woocommerce?

Tot ce trebuie să faci este să mergi la WooCommerce > Setări și să faci modificările necesare. Fila Conturi poate fi găsită în meniul derulant. Pentru a activa crearea unui cont, accesați pagina „Contul meu” și căutați „Permiteți clienților să creeze un cont”.

Conectare Google WordPress fără plugin

Există câteva moduri de a vă autentifica la WordPress fără a utiliza un plugin. O modalitate este să utilizați aplicația Google Authenticator. Puteți găsi aplicația în Google Play Store sau în Apple App Store. După ce ați instalat aplicația, deschideți-o și atingeți semnul plus din colțul din dreapta sus. Atingeți Scanează codul de bare și scanează codul QR pe ​​pagina de conectare WordPress. Odată ce codul a fost scanat, vă veți putea conecta la WordPress folosind contul dvs. Google.

Este recomandat să utilizați un plugin pentru o astfel de funcționalitate, deoarece nu trebuie să vă faceți griji cu privire la securitate sau alte probleme. Biblioteca OAuth poate fi dificil de înțeles de către programatorii sezonieri, dar acest tutorial este simplu de urmat, astfel încât să puteți începe imediat. Va trebui în continuare să vă creați propriul plugin chiar dacă alegeți să utilizați una dintre opțiuni. Folosesc Google OAuth API pentru a crea un sistem de conectare în WordPress, care preia datele canalului YouTube. Aș dori să elimin numele de utilizator/parola încorporate din mecanismul de conectare, precum și numele de utilizator actual. Cum integrezi o autentificare CMS într-o temă WordPress?

WordPress Adaugă text la pagina de conectare

Adăugarea de text la pagina dvs. de conectare WordPress este o modalitate excelentă de a vă personaliza site-ul și de a-l face mai prietenos pentru utilizatori. Există câteva moduri diferite în care puteți face acest lucru, dar cel mai simplu este să utilizați un plugin precum Login Customizer. Acest lucru vă va permite să adăugați CSS personalizat la pagina dvs. de autentificare, pe care îl puteți utiliza pentru a adăuga orice text sau imagini doriți.

Cârlige pentru pagina de conectare WordPress

În WordPress, un cârlig este o bucată de cod care este executată atunci când are loc un anumit eveniment. Evenimentele din WordPress pot fi declanșate de acțiunile pe care le întreprinde un utilizator, cum ar fi conectarea sau de un cronometru. Cârligele pot fi folosite pentru a modifica modul în care se comportă WordPress sau pentru a adăuga noi funcționalități. Există două tipuri de cârlige în WordPress: acțiuni și filtre. Acțiunile sunt hook-uri care sunt declanșate atunci când are loc un eveniment, iar filtrele sunt hook-uri care modifică datele înainte ca acestea să fie afișate. Pagina de autentificare WordPress are mai multe cârlige care pot fi folosite pentru a modifica modul în care se comportă. De exemplu, cârligul „login_form” poate fi folosit pentru a adăuga câmpuri suplimentare la formularul de conectare sau pentru a modifica textul care este afișat pe butonul de conectare . Dacă sunteți dezvoltator, puteți utiliza cârlige pentru a modifica modul în care funcționează WordPress sau pentru a adăuga noi funcționalități site-ului dvs. Dacă nu sunteți dezvoltator, puteți utiliza cârlige pentru a schimba modul în care arată site-ul dvs. WordPress sau pentru a adăuga funcții noi.

Puteți modifica adresa URL de apel invers pe care pluginul de conectare o trimite fluxului de conectare Google folosind acest plugin. Este util pentru obținerea și salvarea informațiilor, cum ar fi adresa URL a unei fotografii de profil. Acest lucru va funcționa în toate versiunile pluginului, dar este posibil să specificați textul afișat pe butonul „Autentificare cu Google” în versiunile Premium/Comerciale. Dacă este urmat scenariul implicit, unele servere web pot întâmpina probleme de stocare în cache, ceea ce duce la pagini generate dinamic în mod regulat. Pentru a crea utilizatorul, aceasta înseamnă că datele conținute în funcția wp_insert_user sunt transmise. Filtrul gal_sanitize_username va fi activ. Acest cârlig vă informează extensia când pluginul Login creează un utilizator pentru prima dată când încearcă să se autentifice cu Google.

Această funcție afișează adresele de e-mail ale Grupurilor Google din care utilizatorul este membru (inclusiv grupul fals format din propria adresă de e-mail a utilizatorului). Booleanul $is_user_member indică dacă utilizatorul a fost sau nu deja membru al acestui blog. Eliminați toate privilegiile de pe blog pentru un utilizator, returnând un șir gol. Acest cârlig este folosit de pluginul Login pentru a notifica vizitatorii cu privire la schimbarea rolului de utilizator (pentru un anumit blog).