Scegliere, valutare e ripulire i plugin di WordPress
Un plugin funziona con gli stessi permessi di WordPress: può leggere e modificare il Suo database, creare file e inviare e-mail. Installare un plugin significa quindi dare fiducia al suo sviluppatore. I plugin obsoleti e mal mantenuti sono uno dei punti di accesso più sfruttati dai malintenzionati. Qui scoprirà come valutare un plugin prima di installarlo e come eliminare ciò che non Le serve più.
Prima di tutto: Le serve davvero un plugin?
- WordPress può farlo da solo? Colonne, pulsanti, tabelle, una sitemap semplice e il lazy loading delle immagini sono già inclusi.
- Il Suo tema può farlo? Con un tema a blocchi può gestire molte cose nell'Editor del sito.
- Ha già un plugin che lo fa? Due plugin per la stessa funzione, come due plugin di cache, due plugin SEO o due plugin di sicurezza, si ostacolano a vicenda e generano errori.
Non esiste un numero massimo. Tuttavia ogni plugin va aggiornato, può entrare in conflitto con gli altri e può contenere una vulnerabilità. Un sito con pochi plugin ben scelti è più facile da mantenere in buona salute.
Dove trovare i plugin?
- Nella directory dei plugin di wordpress.org, raggiungibile anche tramite Plugin > Aggiungi nuovo plugin nella Sua bacheca.
- Sul sito web di uno sviluppatore noto, per plugin ed estensioni a pagamento.
- Mai da siti che offrono gratuitamente plugin a pagamento. Questi plugin nulled contengono spesso una backdoor o link di spam, e non ricevono aggiornamenti.
Segnali d'allarme nella pagina del plugin
| Caratteristica | Segnale d'allarme |
|---|---|
| Ultimo aggiornamento | Più di un anno fa. In tal caso potrebbe non funzionare più correttamente con le nuove versioni di WordPress e PHP. |
| Testato fino a (versione di WordPress) | Una versione molto più vecchia di quella attuale. Su wordpress.org compare in questo caso un avviso sulla pagina. |
| Versione PHP richiesta | Non è di per sé un segnale d'allarme, ma verifichi che sia compatibile con la versione PHP del Suo pacchetto. |
| Installazioni attive | Molto poche: significa che poche persone notano gli errori. Non è sempre negativo, ma conviene controllare con più attenzione. |
| Valutazioni e supporto | Molte valutazioni negative recenti, oppure domande nel forum a cui lo sviluppatore non risponde. |
| Plugin chiuso | La pagina indica che il plugin è stato chiuso, a volte con il motivo, ad esempio un problema di sicurezza. Lo sostituisca. |
Consulti inoltre un database pubblico delle vulnerabilità note dei plugin WordPress, come quello di Patchstack, Wordfence o WPScan. Una vulnerabilità risolta rapidamente non è un problema. Uno sviluppatore che per mesi non interviene, invece, sì. Faccia attenzione anche a cosa fa il plugin con i dati dei Suoi visitatori: se li invia a un servizio dello sviluppatore, ciò deve essere indicato nella Sua informativa sulla privacy.
Disattivare o eliminare?
| Disattivare | Eliminare | |
|---|---|---|
| Cosa succede? | WordPress non carica più il plugin. I file restano in wp-content/plugins. | I file vengono rimossi. Alcuni plugin eliminano anche le proprie impostazioni e tabelle nel database, altri le lasciano. |
| Rischio | Una vulnerabilità in un singolo file del plugin resta raggiungibile. I malintenzionati cercano file vulnerabili noti, non plugin attivi. | Ciò che è eliminato non torna. Potrebbe perdere le Sue impostazioni. |
| Quando? | Solo temporaneamente, ad esempio quando cerca la causa di un problema. | Quando non utilizza più il plugin. |
Lo stesso vale per i temi che non utilizza. Elimini un plugin in Plugin: prima Disattiva, poi Elimina.
Fare pulizia: un controllo periodico
Passi in rassegna i Suoi plugin, ad esempio ogni trimestre, e per ciascun plugin si ponga quattro domande:
- A cosa serve? Se non lo ricorda più, lo verifichi.
- Viene ancora utilizzato? Un plugin per slider quando non c'è nessuno slider sul sito può essere eliminato.
- Se ne può fare a meno, perché WordPress, il tema o un altro plugin svolgono già la stessa funzione?
- Viene ancora mantenuto? Controlli i segnali d'allarme descritti sopra.
Prima esegua un backup o lavori su una copia, vedere Creare un ambiente di staging WordPress. Elimini un plugin alla volta e verifichi poi che il Suo sito funzioni ancora. Faccia attenzione agli shortcode: se elimina un plugin che forniva ad esempio [formulier id="2"], quel testo comparirà poi letteralmente sulla Sua pagina.
Disattivare un plugin quando la bacheca non funziona
Se un plugin causa un errore critico o una pagina bianca, può disattivarlo rinominando la sua cartella in wp-content/plugins. In caso di errore di questo tipo, WordPress invia spesso anche un'e-mail con un link alla modalità di ripristino. La procedura passo dopo passo è descritta in Errore 500 o "errore critico" sul Suo sito web (anche dopo un aggiornamento di WordPress). Se un plugin di sicurezza Le impedisce l'accesso, consulti Non riesco ad accedere a WordPress: cosa fare?
Per saperne di più
- Gestire i plugin su wordpress.org (in inglese)
- Aiuto! Il mio sito è stato violato. Come risolvo il problema e come posso prevenirlo?
Desidera approfondire? Segua il corso gratuito di WordPress, lezione 5.3 Scegliere e valutare i plugin oppure lezione 5.4 Meno è meglio: fare pulizia e risolvere i conflitti.
