Dacă site-ul dezvoltat pe WordPress este un site de mass-media online în care pe lângă administratori sunt și autori, contributori sau pur si simplu simpli utilizatori un formular personalizat de autentificare aflat direct pe partea publică ar putea fi de un real ajutor, mai ales pentru autorii mai puțin tehnici. In fine, am arătat în două articole mai vechi cum se poate personaliza formularul implicit de autentificare folosind un plugin sau direct din functions.php.
În acest articol voi prezenta pluginul „Theme my login” un plugin excelent pentru personalizarea formularului de autentificare în WordPress.
1. primul pas este instalarea și activarea pluginului
2. după activare în Settings va apare un meniu numit Theme My Login, acesta este meniul pentru setările pluginului
3. interfața de adminstrare a acestui plugin este destul de simplă, setările generale arată ca în figura de mai jos:
4. câmpurile sunt următoarele:
- Page ID » id-ul paginii, automat la salvarea modificărilor se crează o pagina ce va conține formularul de autentificare
- Pagelist » dacă este bifat pagina va fi listată în arhive sau în listele automate de pagini
- Stylesheet » implicit pluginul vine cu un css predefinit
- E-mail Login » utilizatorul se poate loga direct cu adresa de email în loc de numele de utilizator
5. în afară de aceste setări pluginul are și o serie de Module:
6. la activare, așa cum am spus mai sus, s-a creat o pagină cu formularul de autentificare în WordPress, pagină ce va f automat listată sau dacă aveți meniuri se va putea adăuga manual în meniu.
7. în plus față de această pagină pluginul vine și cu un Widget excelent:
8. Default Action este implicit Login, însă mai sunt două posibilități: Register și Lost Password, pentru fiecare se poate pune un widget distinct. Mai jos sunt două widgeturi, primul setat pentru autenificare al doilea setat pentru înregistrare.
La ambele formulare există link de recuperare parolă, în plus la înregistrare există și link de logare.
9. După logare formularul arată ca mai jos:
Pluginul are multe alte setări utile folosind Modulele. Ca un exemplu, implicit după logare utilizatorul este redirectat către Dashboard. Activând modulul numit „Enable Custom Redirection” se pot crea reguli noi și personale pentru fiecare tip de utilizator, ca în imaginea mai jos:
Mult succes!
Un comentariu