Hai ripristinato un Backup WordPress di WP STAGING su un altro sito e ti accorgi di non poter più accedere al sito appena ripristinato?
Se non puoi accedere a un sito di staging, leggi questo articolo
Questo problema di accesso poteva verificarsi con una versione molto vecchia di WP STAGING e quando il sito WordPress di destinazione aveva un prefisso di tabella diverso dal sito di origine del Backup.
Questo è stato risolto nelle ultime versioni di WP STAGING, ma ha richiesto la creazione di un nuovo Backup.
Supponiamo che tu abbia già ripristinato il tuo sito con questo Backup più vecchio. Puoi risolvere il problema di accesso modificando il database con uno strumento di amministrazione come Adminer o PHPMyAdmin.
Prima di tutto, scopri il prefisso delle tabelle del tuo sito di produzione.
Apri WP STAGING > System Info per trovare il prefisso delle tabelle nell’elenco delle variabili:

In alternativa, puoi trovare il prefisso delle tabelle nel wp-config.php. Questo è il file di configurazione nella cartella principale della tua installazione WordPress.
Per questo esempio:
- Il nostro sito di origine ha il prefisso
wp_ - Il nostro sito di destinazione ha il prefisso
wpnew_.
Apri PhpMyAdmin e accedi al database del tuo sito di destinazione dove hai problemi di accesso.
Di solito, tutti i prefissi wp_ nelle tabelle WordPress core di un sito singolo o multisite dovrebbero essere stati sostituiti con wpnew_ durante il processo di ripristino del Backup, ma questo è fallito a causa del bug citato.
Quindi, per risolvere, cerca il termine wp_ e sostituiscilo con il valore corretto wpnew_.
Il termine più importante da cercare è wp_capabilities nella tabella wpnew_usermeta:
Questo valore errato è il motivo per cui non riesci ad accedere al tuo sito.

Clicca su Edit e potrai modificare il valore:

Rinominalo in wpnew_capabilities.
Se sei su un WordPress multisite, devi farlo per tutte le tabelle dei sotto-siti della rete.
Ecco fatto. Ora puoi accedere al tuo sito ripristinato.