
WordPress offre un ampio numero di plugin grazie ai quali é possibile integrare al codice di base della piattaforma alcune nuove opzioni potenzialmente utili per estendere ed ottimizzare al meglio le funzionalità del proprio weblog. Inside Plugins nasce come rubrica informativa e di segnalazione con il chiaro intento di fornire un supporto di base ai blogger che affidano a WordPress le loro pubblicazioni online: Contact Form 7 by Takayuki Miyoshi.
Contact Form 7 é un plugin che permette la gestione di uno o piú moduli di contatto personalizzabili. Sarà altresì possibile impostare a proprio piacere tanto il contenuto del modulo quanto il setting per le email.
Installazione:
- Scaricare e decomprimere il file zip del plugin
- Scaricare l’archivio
.zip
di localizzazione in italiano (tab “Localizzazione“)
- Decomprimere l’archivio wpcf7-it_IT.zip ed inserire quindi il file contact-form-7-it_IT.mo nella sotto-cartella
languages
(in sostituzione di quello allocato nella directory del plugin)
- Upload via FTP della cartella “contact-form-7” in
wp-content/plugins/
- Attivare il plugin
- Configurare le opzioni nella pagina Strumenti/Contact Form 7
Contact Form 7:
Affinché il plugin possa funzionare correttamente in modo tale da potere inserire un contact form in un articolo, pagina oppure widget di testo, sarà necessario che sia stato creato/impostato almeno un modulo di contatto (ad esempio, per iniziare il plugin propone all’avvio del programma un contact form di base predefinito dallo sviluppatore) .

impostazioni back-end
Impostazioni predefinite per il modulo:
- nome utente | il nome del mittente
- email | indirizzo email del mittente
- oggetto | breve descrizione del contenuto
- messaggio | campo per il corpo del messaggio (contenuto informativo)
- invio | pulsante per l’invio del messaggio
Configurazione modulo (via tag):
- menu a tendina
- caselle di verifica
- radio buttons
- consenso
- quesito
- CAPTCHA
- caricamento file
Impostazioni email:
- destinatario | indirizzo email della casella di posta del ricevente
- mittente | indirizzo email autore del messaggio
- oggetto | breve descrizione del contenuto
- file allegati | elenco dei file allegati
- contenuti HTML | selezione/deselezione per messaggio email in formato HTML
Messaggi informativi e di notifica (front-end del sito) rivolti al mittente:
- invio del messaggio avvenuto con successo
- mancato invio del messaggio
- messaggio considerato quale spam da Akismet
- messaggio per la errata compilazione di un campo obbligatorio
- messaggio di errore per la mancata compilazione di un campo obbligatorio
- messaggio per la errata compilazione dell’indirizzo email
- messaggio per la mancata accettazione obbligatoria dei termini d’uso
- messaggio per la risposta errata al quesito anti-spam
- messaggio per la compilazione errata del codice CAPTCHA
- messaggio generico per un errore durante il caricamento di un file
- messaggio informativo di notifica caricamento di un file con estensione non consentita
- messaggio informativo di notifica caricamento di un file con dimensione eccessiva
Mail (2)
Il plugin offre la possibilità di utilizzare per i moduli di contatto una sezione alterntiva e personalizzabile per la impostazione email. Con altri termini, sarà possibile creare ad esempio due moduli di contatto identici con differenti destinatari.
Per la visualizzazione del modulo di contatto in un articolo, pagina oppure widget di testo sarà necessario inserire il seguente tag:

tag
laddove con x viene inteso il numero identificativo del modulo.
Localizzazione:
Ho realizzato* il file di localizzazione in italiano per il plugin. Affinché i file di traduzione del plugin possano essere sempre aggiornati alla ultima versione, sarà necessario scaricare l’archivio° wpcf7-it_IT.zip qui sotto ed estrarre quindi i file contact-form-7-it_IT.po e contact-form-7-it_IT.mo. Ad operazione avvenuta, caricare via FTP i due file nella sotto-cartella /languages
del plugin.
CAPTCHA
Il modulo CAPTCHA per Contact Form 7 é stato separato dal plugin. Nel caso in cui si desiderasse utilizzare la verifica via CAPTCHA, si dovrà necessariamente scaricare il plugin Really Simple CAPTCHA. In caso contrario, la funzione CAPTCHA non sarà piú utilizzabile.
Traduzione in italiano di Contact Form 7
*La versione 1.9.3 di Contact Form 7 viene distribuita con un file di localizzazione in italiano composto da 45 stringhe (risalente al 29 Settembre 2007) realizzato dal traduttore “Bruno“. Poiché l’ultimo aggiornamento del file wpcf7-it_IT.mo risale a circa 18 mesi fa, ne consegue che oltre la metà delle frasi utilizzate da Contact Form 7 siano visualizzabili esclusivamente in lingua inglese. Il mio lavoro é stato quello di tradurre le rimanenti 55 stringhe (update via file .pot corrente) nonché di revisionare il contenuto delle precedenti già localizzate accordandolo con le nuove da me realizzate.