Installare un plugin WordPress – istruzioni per l’uso

L’installazione di un plugin WordPress è diventata una operazione particolarmente semplice rispetto ad alcuni anni fa (leggi QUI) e, senza dubbio alcuno, la soluzione interna a WP ci protegge da quegli errori che avremmo potuto commettere inavvertitamente durante il caricamento del file via FTP.
Nonostante tutto questo, l’estrema facilità di esecuzione ci potrebbe esporre ad alcune problematiche che questo breve how-to cercherà di evidenziare.

L’argomento principale di questa guida riguarderà il come installare correttamente un plugin sotto WordPress 3.4.x

Introduzione

Per definizione tecnica, con il termine plugin WordPress si intende:

un programma oppure un insieme di una o più funzioni scritte nel linguaggio PHP atte ad aggiungere uno specifico set di caratteristiche o servizi ad un blog WordPress via WordPress Plugin Application Program Interface (API)

In ragione di questo, prima di installare un plugin dobbiamo avere ben chiara l’idea che stiamo di fatto aggiungendo un programma che modificherà (temporaneamente) la nostra piattaforma WordPress.

Considerazioni utili

Prima di procedere con l’installazione di un plugin, ricordo che l’uso smodato di questi programmi potrebbe facilmente creare dei problemi al nostro sito: ad esempio, nel migliore dei casi, si potrebbe rallentare sensibilmente il caricamento delle pagine oppure, bloccare completamente il sistema.
In altri termini, i plugin sono come gli antibiotici: vanno utilizzati solo in caso di una reale necessità.

Avendo a nostra disposizione la possibilità di prevenire i problemi, ci assicureremo il fatto di non doverli risolvere in un secondo tempo!

Precauzioni

Ecco un elenco di operazioni importanti da compiere prima di installare (ed attivare*) un plugin:

  1. effettuare il backup del database
  2. controllare se il plugin sia compatibile con la nostra versione in uso di WordPress.
  3. leggere attentamente nella pagina del plugin (@ WordPress Plugin Directory) le informazioni sulla installazione fornite dallo sviluppatore
  4. leggere con la massima attenzione il file “README.TXT”

*generalmente un plugin sortisce il proprio effetto solamente una volta attivato per la prima volta. Nella sostanza, al momento della sua (prima) attivazione, un plugin potrebbe facilmente creare ad esempio delle nuove tabelle nel database necessarie per il proprio funzionamento.
Sebbene disattivando il plugin, l’effetto del programma su WordPress dovrebbe terminare, le tabelle rimarranno in ogni modo nel nostro database, salvo funzione dedicata, anche qualora il plugin venisse disinstallato.
Ecco un altro motivo più che valido per conoscere meglio chi ci stiamo mettendo in casa.

Installazione

Una volta individuato il plugin da installare, preso le precauzioni necessarie e dato una risposta a noi stessi alla domanda “mi serve veramente?”, occorrerà effettuare il login ed accedere all’area di amministrazione del sito. Facendo quindi scorrere il puntatore del mouse sul link “Plugin” presente nel widget laterale e cliccando la voce “Aggiungi nuovo”, il link di testo ci invierà direttamente alla pagina “Installa plugin”.
Inseriamo ora nel campo del modulo di ricerca il nome (corretto) del plugin e premiamo sul pulsante “Cerca plugin”: ad azione completata, ci verrà mostrato un elenco di plugin.
Verifichiamo quindi se il plugin sia effettivamente quello preso in considerazione e premiamo il link “Installa ora”.
Giunti a questo punto, WordPress ci domanderà se portare a termine l’operazione oppure no.

Si è davvero sicuri di voler installare questo plugin?

Attivazione

nel caso in cui avessimo consentito l’installazione del plugin, WordPress procederà in completa autonomia con l’uplaoad del file.
Una volta completata l’operazione di caricamento, WordPress ci reindirizzerà ad una nuova pagina laddove sarà possibile attivare immediatamente il plugin premendo il link “Attiva plugin” oppure rimandare il tutto ad un secondo tempo via link “Ritorna all’installatore di plugin”.
Nota: qualora avessimo inavvertitamente cercato di caricare un plugin già installato, WordPress non tarderà di un solo istante nel comunicarci laconicamente: “La directory di destinazione esiste già. Installazione del plugin non riuscita.”

Verifiche

Ora che abbiamo attivato il plugin, il nuovo programma inizierà ad interagire attivamente con WordPress. In ragione di questo, sarà nostra premura controllare che il sito funzioni correttamente tanto nel lato di amministrazione (backend) quanto in quello lato utente (frontend).
Per mia diretta esperienza posso garantire senza timore di smentite che possiamo letteralmente aspettarci di tutto quindi, dovremo avere cura di verificare ad esempio la presenza di un conflitto con uno o più plugin già attivi, una pagina web bianca al posto del nostro sito, i widget di amministrazione che non funzionano, etc.
Viene da sè che il mio intento non è certamente quello di terrorizzare un neofita di WordPress! Installare un plugin è facile mentre correggere un problema non lo è quasi mai.

Tips & Tricks:
potrebbe accadere malauguratamente che installado un plugin non si possa più accedere alla amministrazione di WordPress. In questo caso, la prima cosa che potrebbe venirci in mente sarebbe certamente quella di disattivare il plugin!
Sì, d’accordo: ma come si può fare se non posso accedere alla pagina dei plugin?
La soluzione più semplice sarà quella di lanciare il nostro programma FTP (oppure cPanel, Plesk…) e rinominare la cartella del plugin quindi, verificare se WordPress abbia ripreso a funzionare correttamente. Nel caso in cui il tutto fosse ritornato a posto, ricordarsi di cancellare la cartella del plugin.

Configurazione

Sebbene nella maggior parte dei casi i plugin non richiedono una configurazione alternativa a quella di default, prima di procedere con le personalizzazioni, suggerisco vivamente di rileggere attentamente il file “README.TXT”.

Note a margine

La Plugin Directory di WordPress.org conta oltre 20.000 plugin gratuiti e disponibili per il download immediato.
Prima di installare un plugin, il soffermarsi per qualche minuto a leggere i commenti presenti nei forum dedicati potrebbe rivelarsi particolarmente vantaggioso: potremmo facilmente imbatterci in un programma sviluppato da un dilettante e soprattutto non scritto a regola d’arte.
Ricordo infine che i plugin possono funzionare solamente sotto un WordPress self-hosted e non per i wordpress.com.

Commenti

  1. scrive

    ciao, scusa, volevo chiederti come mai dopo aver disinstallato tutti i plus in perché mi rallentava troppo, non riesco più a reinstallarne nemmeno uno,
    mi esce il messaggio
    Impossibile creare la directory. /home5/.…………./public_html/wp-content/plugins/contact-form-7/
    cosa devo controllare che ci sia in via preliminare?
    grazie
    ciao

  2. Federica scrive

    Ciao Gianni a costo di essere ripetitiva devo complimentarmi con te per i tuoi articoli sono davvero molto minuziosi. Vorrei chiederti un aiuto, mi sono avvicinata a wordpress da pochi giorni prima usavo joomla sto cercando di fare pratica sto creando un sito di prova. Quello che mi sfugge fino ad ora è questo: in joomla se voglio installare un plugin ad esempio posso decidere di scegliere in che posizione visualizzarlo scegliendo tra varie opzioni (top left, bottom rigth…) E in wordpress come faccio invece? Scaricato un plugin, per usarlo devo inserire una riga di codice in uno dei file php che compongono la pagina? ad esempio in fondo a header.php? E’ la mia unica possibilità? e se volessi visualizzarlo solo in alcune pagine allora come potrei fare? Ti ringrazio se potrai darmi qualunque suggerimento :)

  3. Luisa Bossi scrive

    Ho recentemente aggiornato il plugin Shashin sul sito della scuola ma con IE8 si sono evidenziati diversi problemi nella visualizzazione delle miniature e delle pagine con le varie gallerie fotografiche depositate in Picasa.
    Ho scritto all’autore del plugin che mi ha suggerito di ritornare alla versione precedentemente funzionante.
    Ho fatto il download della versione suggerita ed ho ottenuto un file zippato.
    Da questo punto non so più cosa fare.
    Mi potreste aiutare indicandomi il percorso da seguire?
    Grazie

  4. scrive

    Complimenti per l’articolo Gianni, davvero completo e che tiene in considerazione tutti i possibili problemi che si possono riscontrare con i plugin. Seguendo questo post sicuramente non si avranno problemi nell’installazione* rispetto al classico “click su Installa plugin” :)

    Ottimo anche il suggerimento per l’FTP.
    Un saluto
    Roberto

    *a scapito di mille passaggi di verifica

  5. Roberta scrive

    Ciao Gianni,
    grazie per le informazioni che metti a disposizione…sono davvero utili!
    Una domanda da super principiante: con la versione free, posso utilizzare plugin?
    Perchè vedo che nella bacheca non esiste la possibilità di farlo.
    Grazie mille e buona giornata
    Roberta

  6. scrive

    Ciao Rebecca,

    1. Vai nella sezione dei plugin (amministrazione) e quando viene segnalato un aggiornamento clicca sul link “Visualizza i dettagli della versione…”. Usa comunque come riferimento la pagina dei plugin di WordPress => http://wordpress.org/extend/plugins/
    2. Quando scarichi il file del plugin lo trovi al suo interno. Immagino tu esegua gli aggiornamenti automatici… in qusto caso, scarica il plugin per leggere il file “readme” oppure leggi la pagina dedicata al plugin nel sito di WordPress.
    3. Sì, in caso di problemi con il nuovo plugin puoi ripristinare ;-)
    4. I plugin per la cache servono per quei siti che hanno un traffico di dimensioni particolarmente importanti… Potresti tranquillamente farne a meno (ad esempio, io non lo uso).
    La velocità di un sito dipende generalmente dal servizio di hosting utilizzato dal proprio sito… Un server condiviso a 2 euro al mese sarà senza dubbio più lento di un server dedicato da alcune centinaia di euro l’anno… Non conosco il tuo host…

    Grazie a te per la tua visita,
    Gianni

  7. scrive

    Ho trovato questo articolo davvero interessante, poiché ho avuto spesso di questi problemi andando letteralmente nel panico! La mia domanda è questa (dato che non sono un programmatore):
    1. Come faccio a controllare se il plugin sia compatibile con la nostra versione in uso di WordPress?
    2. Dove trovo il file “README.TXT”?
    3. Devo fare il backup sempre prima di installare qualsiasi plugin?
    4. Ho installato w3 total cache sul mio sito che è scomparso, dato che non sono un programmatore, come faccio a velocizzare il blog visto che questo plugin non sembra funzionare e come faccio a capire da dove arriva il problema?
    Grazie ancora delle preziose informazioni che ha voluto condividere

Lascia un Commento

L'indirizzo email non verrà pubblicato. I campi obbligatori sono contrassegnati *