Contact Form 7 in italiano

    317 Comments

    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:

    1. Scaricare e decomprimere il file zip del plugin
    2. Scaricare l’archivio .zip di localizzazione in italiano (tab “Localizzazione“)
    3. 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)
    4. Upload via FTP della cartella “contact-form-7” in wp-content/plugins/
    5. Attivare il plugin
    6. 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:

    1. nome utente | il nome del mittente
    2. email | indirizzo email del mittente
    3. oggetto | breve descrizione del contenuto
    4. messaggio | campo per il corpo del messaggio (contenuto informativo)
    5. invio | pulsante per l’invio del messaggio

    Configurazione modulo (via tag):

    1. menu a tendina
    2. caselle di verifica
    3. radio buttons
    4. consenso
    5. quesito
    6. CAPTCHA
    7. caricamento file

    Impostazioni email:

    1. destinatario | indirizzo email della casella di posta del ricevente
    2. mittente | indirizzo email autore del messaggio
    3. oggetto | breve descrizione del contenuto
    4. file allegati | elenco dei file allegati
    5. contenuti HTML | selezione/deselezione per messaggio email in formato HTML

    Messaggi informativi e di notifica (front-end del sito) rivolti al mittente:

    1. invio del messaggio avvenuto con successo
    2. mancato invio del messaggio
    3. messaggio considerato quale spam da Akismet
    4. messaggio per la errata compilazione di un campo obbligatorio
    5. messaggio di errore per la mancata compilazione di un campo obbligatorio
    6. messaggio per la errata compilazione dell’indirizzo email
    7. messaggio per la mancata accettazione obbligatoria dei termini d’uso
    8. messaggio per la risposta errata al quesito anti-spam
    9. messaggio per la compilazione errata del codice CAPTCHA
    10. messaggio generico per un errore durante il caricamento di un file
    11. messaggio informativo di notifica caricamento di un file con estensione non consentita
    12. 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:

    gidibao's Cafe | 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.

    Categories: Plugins Wordpress Tags: Tag:

    317 Replies to “Contact Form 7 in italiano”

    1. Salve, non riesco a visualizzare l’oggetto nell’email che ricevo ho inserito [your-subject] ma nulla, oppure ho inserito anche come ci hai conoscito con un menu a tendina ma nulla nell’email non lo riesco a vedere . Poi anche non riesco ad allegare i file. Qualcuno mi può aiutare, vi ringrazio in anticipo

    2. Salve devo capire come fare a controllare i campi di cf7
      mi spiego meglio…se io metto una text area per la richiesta del numero di telefono vorrei che si accettassero solo numeri, un po’ come avviene con la mail che se non si inserisce almeno [email protected] non funziona. Per quanto ho capito questa funzione ed altre più avanzate che a me servirebbero con cf7 non ci sono. Un ottimo plugin è gravityforms (come suggerito da qualcuno sotto) ma è a pagamento…puoi darmi qualche suggerimento?
      A me interessa creare 2 form diversi con qualche controllo in più sui campi. Grazie

    3. Salve e 1000 grazie per il tuo disinteressato supporto a questo plugin.
      Avrei la necessità di creare un form nel quale agli utenti registrati NON venga chiesto di rimpiere i campi NOME e EMAIL e che vengano presi direttamente dai campi della registrazione che hanno effettuato.
      Visto che si conoscono già le loro credenziali, è bruttino che vengano chiesti nuovamente.
      Grazie per una tua eventuale risposta.

    4. salve, allora io avrei un problema e ormai non so più a chi rivolgermi, ho sempre usato tutti i plugin di wp su vari hosting tra cui contact form 7 e hanno sempre funzionato tutti, ora mi trovo su un server con ispconfig, e dopo aver installato wp e configurato tutti i plugin, l unico che non funziona è contact form, mi dice che il messaggio è spedito regolarmente, ma non arriva nulla, ho letto in giro e ho scoperto che con ispconfig ci sono parecchi problemi con la posta, tanto è vero che non ho usato squiremail, perchè non funziona, ma non credevo che anche il plugin di wp desse lo stesso problema, conoscete una soluzione , una configurazione o un plugin simil sostitutivo che funziona con ispconfig?

      grazie

      kyros

        1. @kyros & claudia => Quando il plugin segnala che un messaggio è stato inoltrato correttamente non mente… Come prima cosa, controllate nelle impostazioni se l’indirizzo email del destinatario (cioè voi) fosse corretto e, se così fosse, verificate se il vostro client della posta elettronica non abbia erroneamente segnalato come spam le email provenienti dai vostri siti (via Contac Form 7).
          Infine, controllate il registro (log) del vostro mail server per farvi un’idea su cosa accade.

          Spero di essere stato utile 😉

    5. ciao
      stousando Contact form 7, come posso fare per creare un campo data? gg/mm/aaa? ho cercato dappertutto ma non sono riuscita a trovare la soluzione
      ti ringrazio
      dan

      1. io ho inserito dei select menu uno per i giorni uno per i mesi e uno per gli anni. Non c’è però il controllo sulal data (con il mio metodo si può inserire 31 aprile o 30 febbraio senza segnale di errori)
        p>Nato a Provincia il [select* menu-559 include_blank “1” “2” “3” “4” “5” “6” “7” “8” “9” “10” “11” “12” “13” “14” “15” “16” “17” “18” “19” “20” “21” “22” “23” “24” “25” “26” “27” “28” “29” “30” “31”] [select* menu-775 include_blank “Gennaio” “Febbraio” “Marzo” “Aprile” “Maggio” “Giugno” “Luglio” “Agosto” “Settembre” “Ottobre” “Novembre” “Dicembre”] [select* menu-496 include_blank “1901” “1902” “1903” “1904” “1905” “1906” “1907” “1908” “1909” “1910” “1911” “1912” “1913” “1914” “1915” “1916” “1917” “1918” “1919” “1920” “1921” “1922” “1923” “1924” “1925” “1926” “1927” “1928” “1929” “1930” “1931” “1932” “1933” “1934” “1935” “1936” “1937” “1938” “1939” “1940” “1941” “1942” “1943” “1944” “1945” “1946” “1947” “1948” “1949” “1950” “1951” “1952” “1953” “1954” “1955” “1956” “1957” “1958” “1959” “1960” “1961” “1962” “1963” “1964” “1965” “1966” “1967” “1968” “1969” “1970” “1971” “1972” “1973” “1974” “1975” “1976” “1977” “1978” “1979” “1980” “1981” “1982” “1983” “1984” “1985” “1986” “1987” “1988” “1989” “1990” “1991” “1992” “1993” “1994” “1995” “1996” “1997” “1998” “1999” “2000”]

    6. Ho installato il plugin con successo e ho realizzato un form abbastanza complesso. Ogni cosa ha ben risposto ma all’atto del test, nulla è arrivato nella email che ho impostato. Considerate che ho utilizzato il dominio del sito realizzato con wordpress. Qualcuno può aiutarmi a risolvere il problema?

    7. ciao a tutti ho creato un plugin che prima dell’invio della mail, mi salva i dati in db, chi mi dice come posso salvare i file allegati in un cartella su server?

    8. Ciao
      Come la maggior parte di quelli che vi scrivono anche io ho un problema: Volevo rubarti cinque minuti del tuo tempo per esporti il mio quesito, che consiste nell’impossibilita di inviare il form creato , mi spiego meglio una volta compilato clicco su invio ma non succede nulla non viene inviato e non viene visualizzato nessun messaggio di errore.
      grazie

    9. ciao a tutti, ho un problema stranissimo il plugin non mi invia i file come successo ad altri ed è dovuto ai permessi della cartella dei file temporanei.La cosa strana è che cambio i permessi a 777 e restano tali finchè non invio file e ricambiano a 733.A cosa è imputabile questo fatto e come lo risolvo?sei la mia ultima speranza ne ho provate di ogni!

      1. ciao,
        ho creato un form con cf7 e ho immesso il codice dato da dan per avere la data con gg/mm/aaaa ma quando arriva la mail non mi dà la dataa bensì il codice senza. cosa ho sbagliato? puoi dirmi cosa inserire come codice sullamail? grazie nic

    10. Ciao,
      vorrei sapere se è possibile inviare alla MAIL2, quindi a chi compila il form un allegato; ho incollato nel campo File Allegati della mail2 l’url del mio file, ma non arriva niente. Mi puoi aiutare?
      grazie

    11. Ciao 🙂
      avrei bisogno di inserire tante select che compaiono tramite javascript a seconda dell’opzione scelta nella select precedente.
      è possibile farlo?

    12. Ciao

      io ho un piccolo problema, il C F 7 funziona benissimo, ma quando qualcuno mi manda una richiesta vorrei che nella mail di arrivo mi arrivasse anche il link da dove è stata mandata. In quanto uso lo stesso CF7 per vari articoli. In sostanza mi servirebbe che CF7 mi copiasse il link da cui è stato spedito
      Grazie e scusa se ti faccio perder tempo

      Cordiali Saluti
      Lucia

    13. Salve, è possibile riuscire a geolocalizzare l’utente che utilizza il contact form? Riuscire a risalire alla città dalla quale è connesso il navigatore che preme il tasto “send” del contact form. grazie

    14. Salve ho bisogno di chiedere gentilmente un’informazione: io ho creato un CF con CF7… Funziona tutto perfettamente ma ho bisogno (data la mole di lavoro) di automatizzare il tutto: quando mi arriva la mail vorrei che come allegato mi arrivasse anche un file o txt o xls o mdb contenente gia tutti dati che l’utento ha utilizzato per compilare il form.. Esiste qualche modo per fare ció? Grazie per l’attenzione

    15. Buongiorno a tutti,

      ho creato una serie di moduli di contatto con Contact Form 7. Ha sempre funzionato correttamente fino a ieri, quando di punto in bianco ha smesso.
      Ora compilando il form compare la scermata
      “Si è verificato un errore durante l’invio del tuo messaggio. Riprova in un secondo momento oppure contatta in un altro modo l’amministratore del sito.”.
      Come posso risolvere il problema?

      Ps. non sono stati installati nuovi plugin prima che si verificasse l’errore.

    16. Ciao a tutti!!! Per caso esiste un modo per far inviare mail a diversi indirizzi selezionando il destinatario da un menu a tendina?
      Mi spiego meglio. Vorrei che l’utente che compila il form, selezionando un destinatario (D1) da un menu a tendina invii la mail solo al suo indirizzo, se invece seleziona D2 idem ecc. ecc. però i destinatari dovrebbero essere 4 o 5 con ovviamente mail diverse.
      Vi ringrazio comunque per l’attenzione!!

    17. Salve, ho installato il plugin funziona tutto nele senso lìemail viene inviata ma da front-end non appare messaggio di inviata correttamente… Anzi vicino al bottone invia appare un icona di invio in continua rotazione.
      Attendo vostre nuove Grazie

    18. Ciao,
      vorrei sapere come posso fare per cambiare il mio formato data prestabilito nel campo “date” di CF7 in modo che invece di gg/mm/aaaa faccia vedere, front-end, dd/mm/yyyy o comunque un tipo di data all’inglese. Anche il calendario è in italiano e non so come tradurlo.
      Grazie in anticipo.

    19. Salve,
      innanzitutto complimenti per il lavoro.
      Ho un quesito, sto utilizzando CF7 con CF7 dynamic text extension, ma non riesco ad inserire come campo precompilato un dato dal database.
      In particolare devo inserire nel form il codice prodotto, essendo un sito ecommerce, caricato in precedenza sul DB, tramite la scheda prodotto.

      Grazie mille.
      Luxyho.com

    20. ciao
      sto utilizzando CF7 per la creazione di un piccolo e semplice form contatti. Ho inserito una caselladi consenso (solita accettazione del trattamento dei dati) ma se l’utente non spunta talecasella di consenso, il form non funziona e non restituisce nessun messaggio di alert, cosa che secondo me è necessaria. Dove sbaglio?
      Grazie 🙂

    21. ciao, sto cercando da 2 gg di inserire nel mio form di contatto i due campi data di arrio e data di partenza, io ho una stringa cosi:
      Data di arrivo (richiesto)
      [text* text-290] [date* date-569 arrival date”]

      Data di partenza (richiesto)
      [text* text-390] [date* date-669 departure date”]
      ma non funziona con il calendario, ho provato a cambiare un sacco di volte ma non riesco, mi aiutate con le due stringhe giuste per favore?

      1. Prova così: vai in
        Contact form > Seleziona contact form > additional setting

        ed incolla il codice seguente

        document.addEventListener( 'wpcf7mailsent', function( event ) {
        location = 'INDIRIZZO_TUO-FILE_PDF_DA_SCARICARE';}, false );

        Facci sapere

    Lascia un commento

    Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *