Come disattivare manualmente i plugin di WordPress

Pubblicato: 2019-08-22

I plugin sono un ottimo aspetto dell'utilizzo di WordPress. Tuttavia, a un certo punto, dovrai disinstallare o disattivare un plug-in per un motivo o per l'altro. Ciò potrebbe rappresentare un problema, in quanto il metodo predefinito per la disattivazione dei plugin di WordPress potrebbe non essere sempre disponibile.

Ad esempio, per risolvere un problema per cui si perde l'accesso alla dashboard di WordPress a causa di un errore interno del server o di un conflitto di plug-in, è necessario disabilitare manualmente uno o più plug-in. Tuttavia, senza l'accesso alla dashboard, puoi farlo solo utilizzando un approccio manuale.

In questo articolo, evidenzieremo le differenze tra la disattivazione del plug-in normale e quella manuale. Quindi ti mostreremo tre modi per disattivare manualmente i plugin di WordPress.

Il modo più semplice per disattivare manualmente un plugin per WordPress

Prima di iniziare a scavare nel back-end del tuo sito web, vediamo come disattivare i plugin di WordPress quando hai accesso alla dashboard. Vai semplicemente alla scheda Plugin , dove troverai un elenco di plugin installati:

Elenco dei plugin installati su un sito Web WordPress

Trova il plug-in che desideri disattivare e fai clic su Disattiva . A titolo di esempio, nello screenshot qui sotto evidenziamo la Disattivazione del plugin Classic Editor :

Disattivazione di un plugin per WordPress
Dopo aver fatto clic su Disattiva , WordPress disattiverà il plug-in. Tieni presente che un plug-in disattivato verrà comunque installato sul tuo sito. Se desideri eliminarlo del tutto (dovresti eliminare tutti i plugin che non stai utilizzando), puoi farlo dalla stessa pagina.

3 modi per disattivare manualmente i plugin di WordPress senza l'accesso come amministratore

Se per qualsiasi motivo perdi l'accesso alle tue pagine di amministrazione di WordPress, ci sono ancora diversi modi per disattivare i tuoi plugin. Esaminiamoli, iniziando da quello più semplice.

1. Rinomina la cartella del tuo plugin tramite SFTP o SSH

Disattivazione di un singolo plugin

Quando rinomini la cartella del plug-in su un sito Web WordPress, quel plug-in viene disattivato. Puoi accedere ai file del tuo sito Web tramite Secure File Transfer Protocol (SFTP) o Secure Shell (SSH). In questo esempio spieghiamo come puoi rinominare la cartella del tuo plugin usando SFTP.

Innanzitutto, hai bisogno di un client FTP per accedere ai file del tuo sito web. Usiamo e consigliamo FileZilla, un client FTP gratuito e molto affidabile. Fare riferimento al tutorial su come utilizzare FTP per trasferire file su WordPress per i dettagli su come accedere ai file del tuo sito web.

Dopo esserti connesso al tuo sito web tramite SFTP, puoi accedere alla tua directory principale di WordPress, che è dove risiedono tutti i file del tuo sito web:

I file del tuo sito Web WordPress

Passare alla cartella wp-content/plugins . La cartella dei plug- in è dove vengono archiviati tutti i file dei plug-in sul tuo sito web. All'interno troverai una directory univoca per ciascuno dei plugin inattivi e attivi sul tuo sito web. L'eliminazione di una di queste cartelle può causare problemi, quindi non ti consigliamo di seguire questo percorso.

Invece, rinomina la cartella per il plugin che vuoi disabilitare. Cambia il suo nome in qualsiasi cosa ti piaccia. Nello screenshot qui sotto abbiamo rinominato il nome della cartella classic- editor in classic-editor-deactivated . Questo disattiverà automaticamente il plugin.

Cartella del plugin rinominata

Per riattivare il plugin, ripristina la cartella al suo nome originale e attivala dalla pagina del plugin nella dashboard di WordPress.

Disattivazione di tutti i plugin

Se hai un problema sul tuo sito web ma non sei sicuro di quale sia il plugin, disabilita tutti i plugin rinominando la directory in cui sono installati i plugin: /wp-content/plugins/ . Una volta riottenuto l'accesso alla dashboard di WordPress, rinomina la cartella dei plug-in in plug- in e attiva i plug-in uno per uno fino a riprodurre il problema. A quel punto sai qual è il plugin problematico.

2. Disattivazione di tutti i plugin dal database di WordPress

WordPress memorizza praticamente tutte le informazioni del sito Web nel suo database. Pertanto puoi anche disabilitare i plugin dal database. È un processo abbastanza indolore. Usa uno strumento come phpMyAdmin nel pannello di controllo del tuo host web per accedere al database.

Strumenti di database di host Web

Una volta connesso, puoi vedere i database a cui hai accesso. Se hai più di un sito web vedrai un elenco di database. Clicca sul database che corrisponde al tuo sito web dall'elenco a sinistra. Quindi fare clic sulla tabella wp_options (notare che il prefisso wp_ nei nomi delle tabelle potrebbe variare) per sfogliare i dati al suo interno:

Tabelle del database di WordPress in phpMyAdmin

Cerca il nome dell'opzione active_plugins . Il nome dell'opzione ti dà un'idea di cosa contiene:

Cerca nel database di WordPress

Una volta trovata la riga, fare clic sul pulsante Modifica . Si aprirà una nuova pagina con più campi, uno dei quali si chiama option_value . In esso vedrai un elenco di plugin installati. Modifica il valore in a:0:{} per disattivare tutti i plugin. Fare clic su Vai per modificare le impostazioni.

Modifica del valore di un'opzione nel database

3. Disattiva i plugin utilizzando la riga di comando di WordPress (WP-CLI)

Per chi non lo sapesse, WP-CLI è uno strumento che fornisce un'interfaccia a riga di comando per i siti Web WordPress. Alcuni host web offrono WP-CLI come funzionalità preinstallata. In caso contrario, puoi configurarlo manualmente se disponi dell'accesso Secure Shell (SSH) e sei in grado di accedere al tuo back-end di WordPress.

Puoi utilizzare WP-CLI per eseguire molte attività di amministrazione su WordPress, una delle quali è disabilitare i plug-in di WordPress. Inizia elencando tutti i plugin installati sul tuo sito web usando il comando wp plugin list :

Usando il comando wp plugins list

Per disattivare un singolo plugin, usa il comando wp plugin deactivate . Quindi per disattivare il plugin classic-editor usate il seguente comando: wp plugin deactivate classic-editor . Se il processo ha esito positivo, WP-CLI ti mostrerà un messaggio per informarti che il plug-in è stato disabilitato.

Disattivazione di un plug-in con WP-CLI

Puoi anche disattivare tutti i plugin installati sul tuo sito WordPress con il comando wp plugin deactivate –all .

Un breve riepilogo sulla disattivazione manuale dei plugin di WordPress

Di solito, disabilitare i plugin in WordPress è una procedura semplice. Tuttavia, ci saranno momenti in cui non avrai accesso alla tua dashboard. È qui che torna utile sapere come disattivare manualmente i plugin. Soprattutto, non è così complicato come penseresti.

Ecco i tre modi in cui puoi disattivare manualmente i plug-in:

  1. Rinominare la directory dei plug-in.
  2. Disabilitazione dei plugin dal database di WordPress.
  3. Utilizzo del WP-CLI.

Suggerimento bonus:

Se vuoi saperne di più sulla sicurezza di WordPress, leggi la nostra guida definitiva sulla sicurezza e il rafforzamento di WordPress.