Am scris într-un tutorial mai vechi „Modificarea interfeței de logare a WordPress-ului: BM Custom Login” cum se poate schimba întreaga interfață de logare folosind un plugin isteț. Însă dacă nu vrei să-ți încarci site-ul cu încă un plugin și totuși ai dori o interfață mai personalizată atunci cea mai simplă cale este să înlocuiești logo-ul implicit cu logo-ul site-ului.
1. Primul pas este să creezi un logo de dimensiune 274 x 63 px, png transparent și să-l urci pe server, fie folosind biblioteca media de pe site, fie direct în directorul image din tema activă.
2. Al doilea pas este să deschizi fișierul functions.php din tema activă. În general acesta este fișierul în care se pot pune metode noi, însă dacă ai o temă premium e posibil să trebuiască să pui codul în alt fișier. De obicei fișierul custom este indicat chiar în fișierul functions.php.
3. Copiezi imediat după <?php codul de mai jos:
function custom_logo(){ echo '<style type="text/css"> h1 a {background-image:url('.get_bloginfo('template_directory').'/images/your-logo.png) !important; margin:0 auto;} </style>'; } add_filter('login_head', 'custom_logo');
4. Dacă logo-ul nu este în images atunci corectează calea cu calea corectă spre logo (și numele fișierul).
5. Salvează și gata.
Bibliografie:
- Plugin API/Filter Reference/login head
- Plugin API/Action Reference/login head
- ‘.get_bloginfo(‘template_directory’).’ – este calea către tema activă
Pingback: Formular personalizat de autentificare în WordPress
Pingback: Personalizarea formularului de logare în WordPress