Tutorial WordPress affidabili, quando ne hai più bisogno.
Guida per principianti a WordPress
WPB Cup
25 Milioni+
Siti web che utilizzano i nostri plugin
16+
Anni di esperienza con WordPress
3000+
Tutorial WordPress di esperti

Come Reimpostare la Password dell'Amministratore di WordPress su Localhost

Essere bloccati fuori da un sito WordPress in localhost è frustrante, specialmente quando sei nel bel mezzo di un progetto.

Ci siamo trovati in questa situazione quando siamo passati da un sito di test all'altro, dimenticando una password complessa o rendendoci conto che il browser non aveva salvato il nostro accesso.

La buona notizia è che risolverlo localmente è veloce. Poiché hai pieno accesso al database e ai file del tuo sito, puoi reimpostare la password in pochi minuti senza bisogno di accesso via email.

In questo tutorial, ti guideremo esattamente su come reimpostare una password di amministratore di WordPress in localhost utilizzando phpMyAdmin o WP-CLI. Ciò significa che puoi tornare a costruire il tuo sito web senza alcun ritardo.

Reimpostare la password dell'amministratore in WordPress su localhost

Perché la reimpostazione della password non funziona in localhost

Quando diciamo "localhost", intendiamo un server locale, solitamente il tuo computer. È uno spazio privato dove puoi creare e testare un sito WordPress prima di andare online.

Usiamo spesso localhost per sperimentare nuovi plugin, modifiche al design o semplicemente per imparare come funziona WordPress. È un modo sicuro per rompere le cose senza preoccuparsi.

Se non ci hai ancora provato, queste guide possono aiutarti a iniziare:

Ora arriva la parte che può confondere i principianti. Se dimentichi la tua password di amministratore su un sito locale, il normale link "Password dimenticata?" non ti aiuterà.

Questo perché WordPress normalmente invia un'email di reimpostazione della password, ma le configurazioni localhost non possono inviare email a meno che tu non l'abbia impostato manualmente. E per impostazione predefinita, la maggior parte delle persone non l'ha fatto.

Fortunatamente, non hai bisogno di un'email per rientrare.

Ti mostreremo due modi semplici per reimpostare la tua password in localhost, anche se sei completamente bloccato:

Metodo 1: Reimposta la password di amministratore di WordPress in localhost utilizzando phpMyAdmin

Se stai utilizzando strumenti come XAMPP, WAMP o MAMP, phpMyAdmin dovrebbe essere già installato. L'abbiamo usato molte volte per modificare direttamente nel database, incluso il ripristino delle password.

phpMyAdmin ti offre un'interfaccia visiva per gestire il tuo database di WordPress. Sembra complicato, ma una volta che ci prendi la mano, è piuttosto semplice.

Nota: Se stai utilizzando LocalWP, vedrai invece uno strumento chiamato Adminer. Funziona proprio come phpMyAdmin, quindi puoi comunque seguire questi passaggi facilmente.

Adminer l'alternativa a phpMyAdmin in LocalWP

Per iniziare, apri il tuo browser e vai a questo indirizzo:

http://localhost/phpmyadmin/

Potrebbe esserti chiesto di accedere. Nella maggior parte delle configurazioni, il nome utente è 'root' e il campo password viene lasciato vuoto. Se non funziona, controlla la documentazione del tuo software di ambiente locale specifico.

Una volta dentro phpMyAdmin, cerca il nome del tuo database WordPress nella barra laterale e fai clic su di esso.

Apri il tuo database in phpMyAdmin

Vedrai un elenco di tabelle all'interno di quel database. Trova quella che termina con _users e fai clic sul link 'Browse' accanto ad essa.

Nota: La maggior parte dei siti WordPress utilizza wp_ come prefisso, ma potrebbe essere diverso se lo hai modificato durante l'installazione.

Apri la tabella degli utenti nel database di WordPress

Ora vedrai un elenco di utenti sul tuo sito.

Trova la riga con il nome utente amministratore e fai clic sul link 'Edit' accanto ad essa.

Modifica utente nel database di WordPress

Questo apre un modulo che mostra tutti i dati dell'utente memorizzati nel database. Scorri verso il basso fino a trovare il campo user_pass.

Nella colonna Value, digita la tua nuova password. Quindi, trova la colonna Function accanto ad essa e seleziona MD5 dal menu a discesa.

Aggiungi nuova password utente

Questo crea una password temporanea che ti permetterà di accedere.

Fai clic sul pulsante ‘Vai’ in basso per salvare le modifiche.

Importante: L'uso di MD5 non è sicuro per un sito live, ma funziona come chiave temporanea per farti rientrare su localhost. Non appena accedi, dovrai reimpostare la password un'altra volta all'interno di WordPress.

Per fare ciò, vai su Utenti » Profilo dalla tua dashboard di amministrazione. Inserisci lì la tua nuova password e salvala. Questo assicurerà che la tua password venga salvata correttamente e in modo sicuro utilizzando l'ultima crittografia di WordPress.

Per maggiori dettagli, consulta la nostra guida su come reimpostare la tua password di WordPress.

Salva le modifiche al database

Fatto! Ora puoi accedere al tuo sito WordPress locale utilizzando la nuova password che hai appena impostato.

Metodo 2: Reimpostazione della password tramite il file Functions.php

Se non hai accesso a phpMyAdmin o preferisci un approccio diverso, puoi reimpostare la password di amministrazione di WordPress modificando il file functions.php del tuo tema.

Questo metodo è semplice e può essere eseguito rapidamente.

Passaggio 1: Accedi al file Functions.php del tuo tema

Innanzitutto, dovrai individuare il file functions.php per il tuo tema attivo. Per fare ciò, naviga nella directory principale della tua installazione di WordPress sul tuo localhost.

A seconda del software che stai utilizzando, la posizione della directory principale potrebbe variare. Ad esempio, se stai utilizzando Local, il tuo sito si troverà in:

C:\Users\tuonomeutente\Local Sites\tuonome-sito\app\public\

Successivamente, vai alla cartella /wp-content/themes/. All'interno, troverai una cartella con il nome del tuo tema attivo.

Individuare la cartella del tuo tema

All'interno della cartella del tuo tema attivo, cerca un file chiamato functions.php e aprilo in un editor di testo come Blocco note o TextEdit.

Passaggio 2: Aggiungi il codice per reimpostare la password

In fondo al file functions.php, devi incollare il seguente codice:

function reset_admin_password() {
    $user_id = 1; // ID of the admin user
    $new_password = 'newpassword123'; // Your new password
    wp_set_password($new_password, $user_id);
}
add_action('init', 'reset_admin_password');

L'ultima riga, ‘add_action(‘init’, ‘reset_admin_password’);’, è un hook di WordPress. Dice al tuo sito di eseguire questo codice di reimpostazione della password non appena WordPress si avvia.

Non dimenticare di sostituire ‘newpassword123’ con una password più forte che desideri utilizzare.

Questo codice imposta una nuova password per l'utente amministratore con ID 1. Tuttavia, se non conosci l'ID utente ma conosci l'indirizzo email dell'amministratore, puoi usare questo snippet di codice invece:

function reset_admin_password_by_email() {
    $user_email = 'admin@example.com'; // Admin user's email address
    $user = get_user_by('email', $user_email);
    if ($user) {
        $new_password = 'newpassword123'; // Your new password
        wp_set_password($new_password, $user->ID);
    }
}
add_action('init', 'reset_admin_password_by_email');

Questo codice imposta una nuova password (newpassword123) per l'utente amministratore associato all'indirizzo email specificato.

Dopo aver aggiunto il codice, salva il file functions.php e aggiorna il tuo sito WordPress locale nel browser. Dovresti ora essere in grado di accedere utilizzando la nuova password.

Passaggio 3: Rimuovere il codice

Una volta effettuato l'accesso con successo, è importante rimuovere lo snippet di codice dal file functions.php per evitare potenziali rischi per la sicurezza.

In caso contrario, WordPress continuerà a reimpostare la tua password ogni volta che una pagina viene caricata, il che potrebbe bloccarti di nuovo o creare una vulnerabilità di sicurezza.

Apri semplicemente il file functions.php e cancella il codice che hai aggiunto in precedenza. Non dimenticare di salvare le modifiche.

Domande frequenti sul ripristino delle password di WordPress

Ecco alcune domande frequenti poste dai nostri lettori sulla reimpostazione della password dell'amministratore di WordPress su un server locale:

E se preferissi usare la riga di comando?

Se ti senti a tuo agio con il terminale, allora WP-CLI offre un modo super veloce per reimpostare la tua password.

Esegui semplicemente questo comando:

wp user update 1 --user_pass=yournewpassword

Sostituisci yournewpassword con la password che desideri utilizzare. Questo metodo è particolarmente utile per gli sviluppatori o chiunque preferisca lavorare dalla riga di comando.

È veloce, pulito e non richiede la modifica di alcun file o l'accesso a phpMyAdmin.

Questi metodi funzioneranno su un sito WordPress live?

Possono funzionare, ma dovrai essere più cauto quando lavori su un sito live.

Per i siti web live, il modo più sicuro per reimpostare la password dell'amministratore è utilizzare il link "Password dimenticata?" nella schermata di accesso. WordPress ti invierà un link di reimpostazione via email, supponendo che il tuo sito sia configurato correttamente per inviare email.

Mentre i metodi manuali (come la modifica di functions.php o l'uso di phpMyAdmin) funzionano anche online, sono più rischiosi. Un piccolo errore in un ambiente live potrebbe bloccare il tuo sito o esporre dati sensibili.

Attieniti al metodo via email a meno che tu non sappia esattamente cosa stai facendo.

Ho reimpostato la password, ma non mi fa ancora accedere. Cosa dovrei fare?

Se sei ancora bloccato dopo aver reimpostato la password, non farti prendere dal panico, controlla solo alcuni problemi comuni:

  • Utilizzi phpMyAdmin? Assicurati di aver selezionato MD5 quando hai inserito la nuova password.
  • 🧼 Utilizzi functions.php? Rimuovi il codice di reimpostazione della password dopo che è stato eseguito una volta.
  • 🔁 Siti locali multipli? Conferma di accedere a quello corretto.

Se ancora non funziona, prova a svuotare la cache del tuo browser, riavviare il tuo server locale o persino testare con un browser diverso.

Una volta che tutto è risolto, dovresti essere in grado di accedere senza problemi.

Risorse Bonus per l'Amministrazione di WordPress

Di seguito sono riportati ulteriori suggerimenti e tutorial sulla gestione delle password e degli account di amministrazione in WordPress:

Speriamo che questo articolo ti abbia aiutato a reimpostare la password dell'amministratore di WordPress su un server locale. Potresti anche voler consultare il nostro tutorial su come creare un accesso temporaneo per WordPress o dare un'occhiata alla nostra guida su come aggiungere l'accesso Google con un clic in WordPress.

Se ti è piaciuto questo articolo, iscriviti al nostro canale YouTube per tutorial video su WordPress. Puoi anche trovarci su Twitter e Facebook.

Dichiarazione: Il nostro contenuto è supportato dai lettori. Ciò significa che se fai clic su alcuni dei nostri link, potremmo guadagnare una commissione. Vedi come è finanziato WPBeginner, perché è importante e come puoi supportarci. Ecco il nostro processo editoriale.

Il Toolkit WordPress Definitivo

Ottieni l'accesso GRATUITO al nostro toolkit - una raccolta di prodotti e risorse relative a WordPress che ogni professionista dovrebbe avere!

Interazioni del lettore

66 CommentsLeave a Reply

    • Il problema più comune si verifica se non hai impostato la funzione su MD5 o non hai cliccato su 'applica' per salvare le modifiche; dovresti assicurarti di averlo fatto correttamente.

      Amministratore

  1. Sto riscontrando questo problema ora dopo aver installato il secondo WordPress su MAMP. Questo articolo è molto pertinente e ci proverò domani!

  2. Grazie mille. Trovo sempre soluzioni a tutti i miei problemi con WP qui.
    Ho continuato ad avere problemi con la pagina di accesso sul frontend che non riconosceva la mia nuova password, non mi ero reso conto che c'è una funzione per passare quel messaggio a myPHPadmin.

  3. Ho provato questo e mentre ero lì ho anche tentato di cambiare il mio nome utente, cosa che mi rendo conto sia stata probabilmente un mio errore... ma ora non riesco più ad accedere. C'è un modo per annullare quello che ho fatto?

    • Dovresti seguire i passaggi nell'articolo e questo ti riporterebbe a dove potresti modificare, dovresti anche essere in grado di usare la tua email come alternativa

      Amministratore

  4. Il tuo blog è sempre così pieno di articoli ricchi. Grazie mille. Ero bloccato da un po' perché ho saltato l'opzione MD5. Mi hai salvato la vita.

  5. Grazie mille! Normalmente, tengo a portata di mano queste cose; ma in questo caso, non riuscivo a trovare dove avevo annotato le informazioni.

    Hai salvato un rifacimento totale di un sito che stavo pianificando.

  6. Ciao,
    Quando reimposto la mia password tramite link, quali campi vengono interessati nel database e in quale tabella.

    Per favore, condividi queste informazioni, sto aspettando la tua risposta.

  7. Dopo mezz'ora di ricerca ho trovato il mio aiuto su questo sito, che risolve il mio problema in pochissimo tempo,
    Grazie mille
    continuate così ragazzi

  8. Ciao,
    Digito una nuova password, clicco su continua e non la mantiene, mostra una lunga stringa di numeri e lettere. Se la uso, non riesco comunque ad accedere. Sembra semplice nel video ma non funziona per me. Grazie.
    Ho cercato ovunque su internet, nessuna soluzione funzionante.

    • Stesso problema qui. Hai trovato una soluzione? C'è qualche possibilità di essere stati hackerati?

  9. quando clicco sul pulsante Vai appare questo errore:

    #1881 – Operazione non consentita quando innodb_forced_recovery > 0

  10. Ho iniziato a reinstallare wordpress, ma poi ho deciso di fare una ricerca su Google, e c'era il BUON VECCHIO AFFIDABILE WpBeginner.com

    Grazie mille!!

  11. Ciao

    GRAZIE, Wow non c'è nessun altro posto dove si possano ottenere informazioni spiegate bene come queste, ho sofferto ma ora ho seguito il tuo tutorial ed è un punto di svolta vi amo ragazzi e imparerò sempre da voi ragazzi ancora grazie

  12. Grazie! Per coloro che non riescono a farlo funzionare, ricordatevi di usare la funzione "MD5" quando cambiate la password. Ho quasi saltato quella parte e sono rimasto bloccato per qualche minuto.

  13. Mi sono perso completamente nel video, quindi ho provato a inserire l'URL. Non funziona. Ancora perso.

  14. Grazie mille, mi avete salvato da quella che avrebbe potuto essere una situazione molto imbarazzante!

  15. Cambio la password, il nome utente, il login utente e il nickname ma non riesco ad accedere. Qualche consiglio?

    • non riesco ad accedere. perché mi dice che l'email non è registrata. quindi cosa posso fare???

  16. Ciao…
    Sono così grato per le ottime informazioni che fornisci. Ho salvato il tuo sito tra i preferiti un po' di tempo fa.
    Ho lavorato su un sito in WordPress usando XAMPP sul server locale Apache. Di recente, non riesco più ad accedere alla pagina di amministrazione. Sono riuscito a creare un nome utente e una password che funzionano su circa il 95% di tutti i siti che richiedono la registrazione. Ho anche creato un file che elenca tutte le mie informazioni di accesso per ovunque io debba accedere, inclusa la pagina di accesso all'amministratore di WP, nel caso in cui dimentichi tali informazioni.
    Ho letto questa pagina (https://www.wpbeginner.com/wp-tutorials/how-to-reset-wordpress-admin-password-on-localhost/) e ho anche guardato il video. L'unico problema è che quando clicco su wp_users in phpMyadmin, ottengo questo errore: '#1932 – La tabella ‘bitnami_wordpress.wp_users’ non esiste nel motore.'
    Sono ridotto a reinstallare WordPress, o c'è un altro modo per aggirare il problema?
    Ho provato a ripristinare il mio computer (usando il ripristino del sistema) a vari punti di ripristino passati, ma senza successo. Puoi aiutarmi con questo?
    Sarei così grato!!! Ho dedicato mesi di lavoro alla progettazione di un sito da lanciare, e ho esportato tutto in un file diverse volte usando il plugin di importazione di WordPress (qualcosa del genere).

    Potresti fornire una soluzione?

    Grazie mille…

    Anthony

Lascia un commento

Grazie per aver scelto di lasciare un commento. Tieni presente che tutti i commenti sono moderati secondo la nostra politica sui commenti, e il tuo indirizzo email NON verrà pubblicato. Si prega di NON utilizzare parole chiave nel campo del nome. Avviamo una conversazione personale e significativa.