DB Login Customizer
Personalizza la pagina di login e logout di WordPress con i colori e il logo del tuo sito. Niente fronzoli, niente dipendenze.
by Davide Bertolino · github.com/dadebertolino/db-login-customizer · website
Install
The author publishes release zips, so WP-CLI can install straight from GitHub:
wp plugin install https://github.com/dadebertolino/db-login-customizer/releases/download/V1.1.0/db-login-customizer-1.1.0.zipReadme
DB Login Customizer
Personalizza la pagina di login e logout di WordPress con il tuo brand. Niente dipendenze, niente fronzoli.
Versione: 1.1.0
Autore: Davide Bertolino
Licenza: GPL v2 or later
Richiede: WordPress 5.8+ · PHP 7.4+
GitHub: dadebertolino/db-login-customizer
Cosa fa
Sostituisce l'aspetto predefinito di wp-login.php con i colori, il logo e lo stile del tuo sito. Un form, salvi, funziona. Fine.
Funzionalità
- Sincronizzazione tema — legge automaticamente colori, font, border radius e logo dal tema attivo (via theme.json, Global Styles, Customizer). Un checkbox e la pagina di login si adatta al tuo brand
- Logo personalizzato — carica il tuo logo dalla Media Library, sostituisce il logo WordPress. Con sync attivo, usa il logo del tema/sito se non ne hai caricato uno manuale
- Colore di sfondo — scegli un colore o carica un'immagine di sfondo (cover, contain, auto)
- Stile form — colore sfondo, border radius, ombra on/off
- Colori — bottone, testo bottone, etichette, link
- Messaggio personalizzato — testo mostrato sopra il form di login
- Redirect — dopo login e/o logout, verso URL a scelta
- Nascondi elementi — selettore lingua, link "Torna al sito"
- CSS personalizzato — campo per CSS aggiuntivo sulla pagina di login
- Logo linkato al sito — il logo punta alla homepage, non a wordpress.org
Cosa NON fa
- Non modifica il funzionamento del login (nessun captcha, nessun 2FA, nessun limite tentativi)
- Non aggiunge frontend al sito (agisce solo su wp-login.php)
- Non carica script esterni
- Non traccia niente
- Non ha versione Pro
Installazione
- Scarica il file ZIP dalla release GitHub
- WordPress Admin → Plugin → Aggiungi nuovo → Carica plugin → scegli il file ZIP
- Attiva il plugin
- Vai su Impostazioni → Login Customizer
Utilizzo
La pagina di impostazioni è in Impostazioni → Login Customizer. Ogni sezione ha campi con anteprima:
| Sezione | Controlli |
|---|---|
| Sincronizzazione tema | Checkbox sync + anteprima valori rilevati + bottone "Applica ai campi" |
| Logo | Immagine + larghezza |
| Sfondo | Colore + immagine + dimensione |
| Form | Sfondo + border radius + ombra |
| Colori | Bottone, testo, etichette, link |
| Opzioni | Messaggio, nascondi elementi |
| Redirect | URL post-login, URL post-logout |
| CSS | Textarea per CSS aggiuntivo |
Dopo il salvataggio, apri wp-login.php in una nuova scheda per verificare.
Selettori CSS utili
body.login — sfondo pagina
#login h1 a — logo
#loginform — box del form
.login label — etichette
#wp-submit — bottone "Accedi"
#nav a — link sotto il form
#backtoblog a — link "Torna a [sito]"
.login .message — messaggi informativi
.login #login_error — messaggi di errore
Struttura cartelle
db-login-customizer/
├── db-login-customizer.php # File principale
├── uninstall.php # Pulizia opzioni
├── README.md
├── LICENSE
├── assets/
│ ├── css/
│ │ └── admin.css # Stili pagina impostazioni
│ └── js/
│ └── admin.js # Media upload + color picker
└── templates/
└── admin-page.php # Template pagina admin
Note tecniche
- Tutte le personalizzazioni sono salvate in
wp_optionscon prefissodblc_ - Lo stile è iniettato via
login_enqueue_scriptscome `
Read the full README on GitHub →
Releases
| Tag | Published | Asset | Downloads |
|---|---|---|---|
| V1.1.0 | Apr 10, 2026 | db-login-customizer-1.1.0.zip | 2 |