Se non ti ricordi neanche l’URL del login, il problema non è (ancora) la password: è che non sai dove entrare.
Di default WordPress usa indirizzi che conoscono tutti: /wp-login.php e /wp-admin/. Molti siti li cambiano con un plugin («hide login», «change login URL», e simili). Utile contro i bot. Scomodo il giorno in cui hai dimenticato lo slug nuovo.
Ordine di questa guida: cambiare l’URL da plugin → spegnere il plugin se sei fuori → trovare lo slug nel database → cambiarlo dal database. Se invece la password l’hai persa ma l’URL lo sai, vai alla guida Password dimenticata… e ora come entro in WordPress?. Per alcune delle operazioni sotto descritte ci servirà entrare nel pannello di controllo dell’hosting quindi prima di iniziare vediamo di capire cos’è.
Prima di tutto: cos’è il «pannello di controllo» dell’hosting
Non è WordPress. È la dashboard del provider dove «vive» il sito: Aruba, Serverplan, SiteGround, e così via. Di solito ci entri dal sito dell’hosting, con le credenziali che ti hanno dato quando hai comprato lo spazio.
Lì dentro trovi (tra le altre cose) due strumenti che ci servono:
- File Manager — un esplora-risorse del server: cartelle e file del sito, dal browser, senza installare programmi.
- phpMyAdmin — l’interfaccia per guardare e modificare il database: dove WordPress tiene articoli, utenti, password (criptate), menu, ecc.
Se non trovi i pulsanti, cerca nel menu del pannello «File», «Database», «MySQL» o «phpMyAdmin». Ogni hosting li mette in un posto un po’ diverso; l’idea è la stessa.
1. Come si cambia l’URL di login (da plugin)
Con un plugin tipo WPS Hide Login (o equivalenti):
- Entri in WordPress con il login attuale.
- Vai su Plugin → aggiungi / attiva il plugin.
- Nelle impostazioni (spesso sotto Impostazioni → Permalink, o in una voce del plugin) trovi un campo tipo «Login URL» / «Slug».
- Scrivi qualcosa di non ovvio (es.
accesso-studio, nonloginoadmin). - Salvi. Prova subito il nuovo indirizzo in una finestra in incognito:
https://tuodominio.it/tuo-slug/. - Annotalo (password manager, mail a te stesso). Se lo perdi, torni a leggere questa pagina.
Da quel momento /wp-login.php di solito non apre più il form (o fa un 404). La «Password dimenticata» sta sul nuovo URL.
2. Come si disattiva il plugin (tornare al login classico)
Sei fuori e non ricordi lo slug? Il modo più semplice è spegnere il plugin dal server: torna il login di sempre.
Dal File Manager (pannello hosting):
- Vai in
wp-content/plugins/. - Trova la cartella del plugin (es.
wps-hide-login— se non sei sicuro, cerca nomi con «hide», «login», «rename»). - Rinominala, es. in
wps-hide-login-OFF. WordPress la vede come spenta. - Prova
https://tuodominio.it/wp-login.php(o/wp-admin/).
Se entri, sei a posto. Poi puoi riattivare il plugin (rinomina di nuovo la cartella o attivalo dalla dashboard) e annotare il nuovo URL prima di chiudere.
Non toccare a mano la riga active_plugins nel database se non sei pratico: è una lista «criptica». Rinominare la cartella è il metodo più sicuro.
3. Come si trova l’URL nel database
A volte vuoi solo leggere lo slug, senza spegnere nulla. Pannello hosting → phpMyAdmin → database del sito → tabella wp_options (o qualcosa_options).
Con il plugin più usato (WPS Hide Login) la riga è sempre la stessa, facile da individuare:
option_name=whl_pageoption_value= lo slug (es.accesso-studio)
In phpMyAdmin: apri wp_options, usa il filtro/cerca in alto su whl_page, oppure la scheda SQL:
SELECT option_value FROM wp_options WHERE option_name = 'whl_page';
(Se il prefisso non è wp_, cambia il nome tabella.)
Il login è: https://tuodominio.it/ + quel valore + /.
Altri plugin usano nomi diversi. Se non trovi whl_page, nel File Manager guarda la cartella in wp-content/plugins/ e spegni il plugin come al punto 2 — oppure cerca online «nome-plugin option_name».
C’è anche un altro caso: a volte l’URL di login non lo ha cambiato un plugin, ma chi ha costruito il sito (una regola sul server o un pezzetto di codice fatto a mano). In quel caso nel database non trovi whl_page, perché non c’è nessun plugin che lo scrive lì. Lo «slug» nuovo sta dentro un file sul server — e a occhio, se non programmi, è difficile da scovare. Prima prova comunque a spegnere eventuali plugin «hide login» (punto 2). Se /wp-login.php resta chiuso e in wp_options non c’è whl_page, non indovinare: chiedi a chi ha messo su il sito, o scrivimi.
4. Come si cambia il valore nel database
Stessa riga del punto 3. In phpMyAdmin, su whl_page, clicca Modifica.
- Nel campo
option_valuecancella lo slug vecchio. - Scrivi quello nuovo (solo lettere, numeri, trattini: es.
ingresso-2026). Evitawp-login,admin,login. - Salva.
- Prova subito in incognito:
https://tuodominio.it/nuovo-slug/. - Annotalo. Il vecchio URL non funziona più.
Sembra banale, ma se sbagli anche una sola lettera nello slug non entri più. Controlla bene e prova l’indirizzo nuovo prima di chiudere phpMyAdmin.
In sintesi
- Cambiare da plugin (quando sei dentro).
- Sei fuori → spegni il plugin dal File Manager → torna
wp-login.php. - Vuoi solo sapere lo slug → database, riga
whl_page. - Vuoi cambiarlo dal database → Modifica
option_value, salva, prova, annota.
Password persa ma URL ok: guida al reset password.
Sei fuori e non vuoi toccare plugin o database da solo? Scrivimi.
Collegato al «mazzo» delle chiavi
Questo pezzo fa parte del quadro sulle chiavi digitali del sito: dominio, hosting, mail, WordPress, Analytics e dove tieni le password — nel tuo mazzo ci sono tutte le chiavi?
