Trusted WordPress tutorials, when you need them most.
Beginner’s Guide to WordPress
Coppa WPB
25 Million+
Websites using our plugins
16+
Years of WordPress experience
3000+
WordPress tutorials
by experts

Come caricare i file da un modulo WordPress a Google Drive

Per default, i plugin per moduli di WordPress salvano i file caricati sul sito. Tuttavia, se desiderate accedere e condividere più facilmente i file, automatizzare le cariche su Google Drive può farvi risparmiare tempo e fatica.

In questo articolo vi mostreremo come caricare i file da un modulo di WordPress a Google Drive.

Uploading files from a WordPress form to Google Drive

Perché caricare i file dal modulo WordPress a Google Drive?

Normalmente, è possibile utilizzare il plugin del costruttore di moduli di WordPress per aggiungere un campo di caricamento dei file e conservare i file caricati sul proprio sito web.

Ma se si volesse condividere i file caricati con qualcuno che non ha accesso all’area di amministrazione di WordPress?

È qui che entra in gioco Google Drive.

Google Drive permette di archiviare i file sul cloud e di condividerli facilmente con chiunque. Inoltre, consente di accedere facilmente ai file da qualsiasi dispositivo senza accedi al sito WordPress.

Ad esempio, se si crea un modulo di domanda di lavoro e si richiedono dei curriculum, è possibile caricare automaticamente i file direttamente su Google Drive e condividerli con gli altri membri del team.

Un altro scenario è quello di un concorso in cui gli utenti caricano foto o inviano articoli per partecipare.

L’invio di tali invii direttamente a Google Drive consente di risparmiare spazio su disco sul vostro sito web. Allo stesso tempo, mantiene i file al sicuro in una posizione remota nel cloud.

Inoltre, se volete migliorare la sicurezza di WordPress, è una buona idea salvare una copia dei file altrove in caso di corruzione dei dati o di attacchi di hacker. In questo caso, avrete i dati del modulo memorizzati in WordPress e Google Drive.

Per questo motivo, vi mostreremo come inviare facilmente i caricamenti dei moduli di WordPress a Google Drive. Ecco una rapida panoramica di tutti i passaggi che copriremo in questa guida:

Pronti? Iniziamo!

Passo 1: Creare e preparare il modulo WordPress in WPForms

Per questo tutorial utilizzeremo WPForms, il migliore e più popolare plugin per moduli di contatto per WordPress con oltre 6 milioni di installazioni attive. Questo plugin è dotato di una semplice interfaccia a trascinamento e rilascia più di 1.900 template di moduli che consentono di creare facilmente qualsiasi tipo di modulo.

Quindi, utilizzeremo uno strumento chiamato Zapier per collegare WPForms con Google Drive. Zapier sarà il ponte per inviare dati tra due applicazioni diverse senza dover utilizzare alcun codice.

Inoltre, si connette senza problemi con oltre 2000 app, rendendo ancora più semplice l’eventuale necessità di ulteriori integrazioni in futuro.

Nota: Sebbene esista una versione gratuita di WPForms, per accedere all’add-on Zapier è necessaria la versione Pro o superiore. Acquistando la versione Pro, si sbloccano anche caratteristiche avanzate come la logica condizionale, le firme digitali e i sondaggi.

Creare un modulo per il caricamento di file in WPForms

Per prima cosa, installiamo e attiviamo il plugin WPForms sul vostro sito web. Per maggiori dettagli, potete consultare la nostra guida passo-passo su come installare un plugin di WordPress.

Poi è necessario un modulo per l’invio di file da parte dei visitatori del sito web. Se non ne avete già uno, consultate la nostra guida passo passo sulla creazione di un modulo per l’uploader di file in WordPress.

Importante: questo metodo funziona solo con un singolo file. Non funziona con più file provenienti dall’invio di un modulo.

Una volta impostato il modulo, è necessario aggiungerlo al sito web. Per farlo, basta modificare il post o la pagina in cui si desidera inserire il modulo.

Nella schermata di modifica, si dovrà fare clic sul pulsante “+” per aggiungere un nuovo blocco. Dopodiché, basta cercare il blocco WPForms e aggiungerlo all’area dei contenuti.

Adding form to page

Quindi, pubblicare la pagina o la pubblicazione per rendere attivo il modulo.

Una volta fatto, creare una voce di prova. Questa verrà usata per impostare e testare la connessione tra WPForms e Google Drive.

Ecco la nostra voce di prova:

The completed upload form, including a photo (.jpg)

Preparazione alla connessione di WPForms con Zapier

Utilizzeremo Zapier come ponte tra WPForms e Google Drive. Per farlo, è necessario installare e attivare l’addon WPForms Zapier.

Nell’amministrazione di WordPress, andare alla pagina WPForms ” Addons e trovare l’add-on Zapier. Fate clic sul link “Installa add-on” per installarlo e attivarlo.

Installing the Zapier addon for WPForms

Quindi, navighiamo nella pagina WPForms ” Impostazioni ” Integrazioni.

Quindi, basta fare clic sul logo Zapier per ottenere la chiave API Zapier. Questa chiave è necessaria per collegare Zapier a WPForms.

Getting the Zapier API key from WPForms

Da qui, copiare la chiave API in un posto sicuro o tenere aperta questa scheda. La chiave API vi servirà in una fase successiva.

Passo 2: creazione di uno Zap per inviare i file dal modulo del sito web a Google Drive

Una volta che il modulo è pronto, si può andare sul sito web di Zapier. La prima cosa da fare è creare un account gratuito o accedere all’account esistente.

Nella dashboard di Zapier, è sufficiente fare clic sul pulsante “Crea uno Zap” per iniziare. Si aprirà la configurazione guidata.

Nota: Zapier utilizza il termine “zap” per indicare un processo con un’attivazione e un’azione. Il nostro trigger sarà un visitatore che compila il modulo e la nostra azione sarà l’invio dei file allegati al modulo a Google Drive.

In alto nella schermata, sceglierete un nome per il vostro zap. Una volta fatto questo, è il momento di impostare il trigger.

Per iniziare, selezioniamo WPForms nel box “Scegli App ed Evento”. Basta digitare “WPForms” nella barra di ricerca per trovarlo.

Choosing the WPForms app in Zapier

A questo punto viene richiesto di selezionare un evento di attivazione.

L’impostazione predefinita è “Nuovo modulo”, quindi è sufficiente fare clic sul pulsante “Continua”.

Choosing a trigger event in Zapier

A questo punto, Zapier vi chiederà di accedere a WPForms.

Fare clic sul pulsante “Accedi a WPForms”.

Click the button to sign into WPForms

A questo punto dovrebbe apparire una finestra a comparsa.

Da qui, è necessario inserire la chiave API trovata in precedenza. È inoltre necessario aggiungere l’URL o il nome di dominio del sito web.

Enter your API key from WPForms and the URL of your website

Dopo aver inserito questi dati, fate clic sul pulsante “Sì, continua” per andare avanti.

Successivamente, Zapier chiederà di selezionare il modulo di uploader dei file da un menu a discesa. Fate clic sul nome del modulo.

Select your file upload form from the dropdown in Zapier

Una volta selezionato il modulo corretto, si può fare clic sul pulsante “Test trigger”.

Questo assicura che Zapier si sia collegato correttamente al modulo.

Testing your trigger in Zapier

Facendo clic sul pulsante, si dovrebbe visualizzare un messaggio che indica che Zapier ha trovato una voce di prova.

Ecco come potrebbe apparire:

Viewing the data for the test WPForms entry

Quindi, è sufficiente fare clic sul pulsante “Continua” per passare alla parte di azione dello Zap.

Qui è necessario scegliere la seconda applicazione, Google Drive.

Choosing the Google Drive app as the action for the zap

Verrà quindi visualizzato il menu a discesa per la scelta di un evento d’azione.

Selezionate l’opzione “Uploader file” e fate clic per continuare.

Choosing 'Upload File' as the action for the zap

A questo punto Zapier vi chiederà di accedere al vostro account Google Drive.

È sufficiente inserire i dati di accesso al proprio account Google.

Signing into Google Drive when prompted by Zapier

Una volta fatto ciò, si può fare clic sul pulsante “Continua” per andare avanti.

Da qui, è possibile impostare la posizione dei file in Google Drive.

Zapier and Google Drive are now connected

È sufficiente fare clic sul menu a discesa Unità per selezionare se si desidera utilizzare l’unità personale o un’unità condivisa.

Quindi, è possibile aprire il menu a discesa ‘Cartella’ per selezionare la cartella che si desidera utilizzare.

Select the Google Drive you want to use plus the folder to put the uploaded files in

Fatto questo, il passo successivo è indicare a Zapier quali file caricare.

Nel menu a discesa “File”, selezionare il campo di carica del modulo.

Choose the correct field (the file upload field) from your form based on the test data

Dopo di che, è possibile lasciare in bianco le altre impostazioni e fare clic sul pulsante Continua per andare avanti.

Zapier vi chiederà ora di testare il vostro Zaper inviando un file di carica a Google Drive. Per farlo, dovrete fare clic sul pulsante “Prova e continua”.

Sending the test file to Google Drive using Zapier

Questo invia a Google Drive i file caricati nel modulo di prova.

Controllate la cartella di Google Drive per trovare i file.

Viewing the uploaded file in Google Drive

Si consiglia di verificare che lo zap funzioni. Se non funziona, si può fare clic su “Riprova azione”.

Una volta sicuri che lo zap funziona come previsto, fate clic sul pulsante “Attiva lo zap” per renderlo attivo.

Turn on your zap once you're ready

A questo punto, tutti i file inviati tramite il modulo di caricamento file verranno automaticamente caricati nella cartella Google Drive scelta.

WPForms manterrà sempre un backup di tutti i file sul vostro account di hosting WordPress nel caso in cui l’API Zapier subisca delle interruzioni.

NON SI TRADUCE: se si inviano molti moduli con file di grandi dimensioni, lo spazio di archiviazione in Google Drive aumenterà. Nella nostra azienda, utilizziamo il piano G Suite Business per ottenere uno spazio di archiviazione illimitato.

Nota: questa esercitazione mostra solo come salvare i file dei moduli di uploader in Google Drive. Se invece volete salvare i dati del modulo di contatto, come il nome della persona, l’email e il messaggio, leggete il nostro tutorial su come collegare i moduli di WordPress a Google Sheets.

Speriamo che questo articolo vi abbia aiutato a capire come caricare file da un modulo WordPress a Google Drive. Inoltre, potreste voler selezionare le nostre guide su come reindirizzare gli utenti dopo l’invio di un modulo e su come tracciare i percorsi degli utenti nei moduli lead di WordPress.

Se questo articolo vi è piaciuto, iscrivetevi al nostro canale YouTube per le esercitazioni video su WordPress. Potete trovarci anche su Twitter e Facebook.

Divulgazione: I nostri contenuti sono sostenuti dai lettori. Ciò significa che se cliccate su alcuni dei nostri link, potremmo guadagnare una commissione. Vedi come WPBeginner è finanziato , perché è importante e come puoi sostenerci. Ecco il nostro processo editoriale .

Avatar

Editorial Staff at WPBeginner is a team of WordPress experts led by Syed Balkhi with over 16 years of experience in WordPress, Web Hosting, eCommerce, SEO, and Marketing. Started in 2009, WPBeginner is now the largest free WordPress resource site in the industry and is often referred to as the Wikipedia for WordPress.

Il kit di strumenti WordPress definitivo

Ottenete l'accesso gratuito al nostro kit di strumenti - una raccolta di prodotti e risorse relative a WordPress che ogni professionista dovrebbe avere!

Reader Interactions

5 commentiLascia una risposta

  1. Syed Balkhi

    Hey WPBeginner readers,
    Did you know you can win exciting prizes by commenting on WPBeginner?
    Every month, our top blog commenters will win HUGE rewards, including premium WordPress plugin licenses and cash prizes.
    You can get more details about the contest from here.
    Start sharing your thoughts below to stand a chance to win!

  2. Jiří Vaněk

    Great tutorial. Is there any advantage in using google drive for uploading instead of storing data on FTP? Do I mean, for example, antivirus protection from Google?

    • WPBeginner Support

      While Google’s scanning can help somewhat, this would be more to help prevent reaching any storage limits on a hosting provider should there be many submissions.

      Admin

  3. Lauren

    This is great, but why do the images turn into a txt.file when they get to my google drive!?

    • WPBeginner Support

      You would want to ensure you selected the image to be uploaded in Zapier for the most likely reason that a text file is being added.

      Admin

Lascia una risposta

Grazie per aver scelto di lasciare un commento. Tenga presente che tutti i commenti sono moderati in base alle nostre politica dei commenti e il suo indirizzo e-mail NON sarà pubblicato. Si prega di NON utilizzare parole chiave nel campo del nome. Avremo una conversazione personale e significativa.