State cercando di abilitare o attivare i plugin dal database di WordPress?
Se non potete accedere all’area di amministrazione di WordPress e dovete attivare un plugin per ripristinare l’accesso, potete farlo dal database di WordPress.
In questo articolo vi mostreremo come attivare facilmente i vostri plugin di WordPress utilizzando il database.
Quando attivare i plugin di WordPress utilizzando il database?
Alcuni errori comuni di WordPress possono impedire al proprietario di un sito web di accedere all’area di amministrazione di WordPress. Nella maggior parte di queste situazioni, l’utente sta cercando di disattivare i plugin di WordPress senza avere accesso all’amministrazione.
Tuttavia, in alcune situazioni, il proprietario di un sito web potrebbe aver bisogno di attivare alcuni plugin per ripristinare l’accesso al proprio sito WordPress.
Ad esempio, supponiamo che un errore vi impedisca di accedere alla dashboard di WordPress e che abbiate trovato un plugin in grado di risolvere l’errore.
Fortunatamente, WordPress memorizza le informazioni sui plugin attivi nel database di WordPress. Ciò significa che potete inserire manualmente queste informazioni direttamente nel database e dire a WordPress di attivare un plugin.
L’unica condizione è che il plugin sia installato sul vostro sito WordPress, il che significa che deve essere presente nella cartella plugins del vostro sito WordPress.
Detto questo, vediamo come abilitare/attivare facilmente un plugin utilizzando il database, passo dopo passo:
Passo 1: trovare il nome del database utilizzando il pannello di controllo dell’hosting
Per attivare i plugin di WordPress con phpMyAdmin, occorre innanzitutto scoprire il nome del database di WordPress.
Per fare ciò, accedere al cruscotto del proprio hosting web. Per questo tutorial, utilizzeremo Bluehost.
Se utilizzate una società di hosting diversa, la vostra dashboard di hosting WordPress potrebbe avere un aspetto leggermente diverso.
Dalla scheda “Siti web”, passare alla scheda “Avanzate” e fare clic sul pulsante “Gestisci” accanto all’opzione “File Manager”.
Si aprirà il File Manager in una nuova finestra. Qui è sufficiente individuare e fare clic sulla cartella public_html
dalla colonna di sinistra.
Tutti i file memorizzati nella cartella public_html
si apriranno sullo schermo.
Da qui, dovete individuare e fare clic sulla cartella con il nome del vostro sito nella colonna ‘Nome’.
Alcuni utenti potrebbero invece vedere i propri file e cartelle di WordPress installati all’interno della cartella public_html.
Dopo aver aperto il file del vostro sito WordPress, individuate il file wp-config.php nella sezione “Nome” e fate clic con il pulsante destro del mouse su di esso.
Si aprirà un menu in cui si dovrà selezionare l’opzione “Visualizza”.
In questo modo si aprirà il file wp-config.php
in una nuova finestra, dove si possono trovare i dettagli del database.
Si consiglia di copiare e incollare i dati del database, compresi nome utente e password, in un blocco note sul computer.
Dopo aver trovato il nome del database, passiamo al passo successivo.
Passo 2: Individuare l’opzione Plugin attivi tramite phpMyAdmin
Dopo aver scoperto il nome del database, dovete tornare al pannello di controllo del vostro hosting WordPress.
Una volta lì, passare di nuovo alla scheda “Avanzate” e scorrere verso il basso fino all’opzione “phpMyAdmin”. Quindi, fare clic sul pulsante “Gestisci” accanto.
In questo modo si avvierà l’applicazione phpMyAdmin in una nuova scheda del browser.
Nota: prima di apportare qualsiasi tipo di modifica, assicurarsi di creare un backup completo del database. Sarà utile se qualcosa dovesse andare storto durante il processo.
Quindi, fare clic sulla scheda “Database” dal menu di navigazione in alto nella pagina.
Una volta fatto ciò, individuate il vostro database di WordPress e fate clic sul pulsante Sfoglia per espanderlo.
In questo modo verranno caricate sullo schermo tutte le tabelle del database di WordPress.
Qui si deve trovare la tabella wp_options
e fare clic su sfoglia accanto ad essa.
Nota: per impostazione predefinita, WordPress utilizza wp_ come prefisso per i nomi delle tabelle. La tabella del database di WordPress potrebbe avere un prefisso diverso.
All’interno della tabella wp_options
, occorre trovare la riga in cui option_name è impostato suactive_plugins
.
Successivamente, fare clic sul link “Modifica” accanto ad esso.
Si aprirà una casella in cui è possibile inserire manualmente i dettagli per attivare un plugin.
Passo 3: Attivare un plugin con phpMyAdmin
WordPress memorizza le informazioni del plugin attivo in un formato speciale, in modo che il software possa accedervi in modo programmatico. Per dire a WordPress quali plugin attivare, dovremo usare lo stesso formato.
Per prima cosa, inizieremo inserendo il valore
di option_value
come a:1:
e poi aprendo la parentesi graffa ({).
Inseriamo questo valore come 1, perché vogliamo attivare un solo plugin. È possibile modificare il valore in base al numero di plugin che si intende attivare.
Quindi, si inserisce i:0;
dopo la parentesi graffa. Qui stiamo essenzialmente assegnando un numero di serie al nostro plugin.
Ricordate di assegnare sempre i numeri a partire da 0 anziché da 1.
Successivamente, si inserirà il numero di caratteri presenti nel nome del plugin e il nome del file php del plugin che si sta per attivare.
Per questo, digiteremo s:24:
nella casella. Tenete presente che il numero di caratteri sarà diverso per ogni plugin, a seconda dei caratteri presenti nella directory e nel nome del file del plugin.
Per esempio, in questo tutorial stiamo attivando WPForms, che ha 24 caratteri nel suo nome, compreso il nome del file del plugin, come memorizzato nel nostro file manager.
Successivamente, è sufficiente digitare il nome della cartella del plugin. È possibile trovarla visitando la cartella /wp-content/plugins/ utilizzando l’applicazione File Manager.
Non dimenticate di aggiungere le virgolette prima di digitare il nome della directory del plugin.
Dopo il /, si deve inserire il nome del file del plugin.
Per trovare il nome del file, visitare nuovamente File Manager e aprire la cartella del plugin che si intende attivare.
Da qui, individuare il file PHP del plugin. Questo sarà il nome del file del plugin che si dovrà aggiungere.
Ora, tornate a phpMyAdmin per digitare il nome del plugin e poi chiudete le virgolette.
Dopo di che, è sufficiente aggiungere un punto e virgola (;) e chiudere le parentesi graffe (}). In questo esempio, il valore finale sarà il seguente:
a:1:{i:0;s:24:"wpforms-lite/wpforms.php";}
Ecco come apparirà una volta terminato.
Quindi, è sufficiente fare clic sul pulsante “Vai” per eseguire il comando.
Ora visitate la vostra dashboard di WordPress e andate alla pagina Plugin ” Plugin installati.
Il plugin è stato attivato con successo.
Supponiamo ora di voler attivare altri due plugin.
Innanzitutto, è necessario modificare il numero di plugin. Dopodiché, si regolerà ogni voce per il plugin che si desidera attivare.
Ecco un esempio:
a:3:{
i:0;s:47:"all-in-one-seo-pack-pro/all_in_one_seo_pack.php";
i:1;s:35:"insert-headers-and-footers/ihaf.php";
i:2;s:24:"wpforms-lite/wpforms.php";
}
Nota: abbiamo aggiunto delle interruzioni di riga per rendere il codice più leggibile. È necessario assicurarsi che non ci siano interruzioni di riga o spazi nel codice. In caso contrario, non funzionerebbe.
Speriamo che abbiate imparato come attivare un plugin utilizzando il database. Potreste anche voler consultare la nostra guida definitiva alla sicurezza di WordPress e la nostra classifica dei migliori temi WordPress per esperti SEO.
Se questo articolo vi è piaciuto, iscrivetevi al nostro canale YouTube per le esercitazioni video su WordPress. Potete trovarci anche su Twitter e Facebook.
Syed Balkhi says
Hey WPBeginner readers,
Did you know you can win exciting prizes by commenting on WPBeginner?
Every month, our top blog commenters will win HUGE rewards, including premium WordPress plugin licenses and cash prizes.
You can get more details about the contest from here.
Start sharing your thoughts below to stand a chance to win!
Jiří Vaněk says
Until now, I was only able to deactivate plugins through FTP. This is another very useful piece of knowledge. Thanks for the guide on how the same thing can be done using the MySQL database.
WPBeginner Support says
Glad our guide was helpful
Admin
Vincent says
Thanks! I used this to activate a plugin which needed to be updated in order to be activated and was behind a license wall on my staging website. Saved me a lot of hassle moving licenses around
WPBeginner Support says
Glad to hear our guide was helpful!
Admin
Charlie Sasser says
Suppose you need to temporarily disable a plugin like Wordfence that is preventing you from logging into the dashboard. Why not just change the name of the Wordfence directory to something like wordfence_tmp until you can resolve the issue? This seems much easier and less likely to cause a problem than modifying the database and serialized data. I like to keep things simple.
WPBeginner Support says
That is one option that can also be used, this is an alternative in case access to the site’s files are not available or if this method would is preferred.
Admin