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

Comment téléverser des fichiers d’un formulaire WordPress vers Google Drive ?

Note éditoriale : Nous percevons une commission sur les liens des partenaires sur WPBeginner. Les commissions n'affectent pas les opinions ou les évaluations de nos rédacteurs. En savoir plus sur Processus éditorial.

Vous souhaitez envoyer des fichiers d’un formulaire de contact WordPress vers Google Drive ?

Normalement, vos extensions de formulaires téléversent les fichiers directement sur votre site WordPress. Cependant, vous souhaiterez peut-être les téléverser automatiquement sur Google Drive pour les conserver et les partager plus facilement.

Dans cet article, nous allons vous afficher comment téléverser facilement des fichiers d’un formulaire WordPress vers Google Drive.

Uploading files from a WordPress form to Google Drive

Pourquoi Téléverser les fichiers de votre formulaire WordPress vers Google Drive ?

Normalement, vous pouvez utiliser votre extension Constructeur de formulaires WordPress pour ajouter un champ de téléchargement de fichiers et conserver les fichiers téléversés sur votre site.

Mais que se passe-t-il si vous souhaitez partager les outils téléversés avec une personne qui n’a pas accès à la zone d’administration de WordPress?

C’est là que Google Drive entre en jeu. Google Drive vous permet de stocker des fichiers sur le cloud et de les partager facilement avec n’importe qui. Il vous permet également d’accéder facilement aux journaux depuis n’importe quel appareil sans vous connecter à votre site WordPress.

Par exemple, si vous créez un formulaire de demande d’emploi et demandez des CV, vous pouvez automatiquement téléverser ces fichiers directement sur Google Drive et les partager avec d’autres membres de votre équipe.

Un autre cas de figure est celui d’un concours auquel les utilisateurs/utilisatrices téléversent des photos ou envoient des articles pour y participer.

L’envoi de ces entrées directement sur Google Drive permet d’enregistrer de l’espace disque sur votre site. En même temps, ces fichiers sont conservés en toute sécurité dans un emplacement cloud distant.

D’ailleurs, si vous voulez vous assurer de la sécurité de WordPress, c’est une bonne idée d’enregistrer une copie de vos fichiers ailleurs en cas de corruption de données ou d’attaques de pirates. Dans ce cas, les données du formulaire seront stockées sur WordPress et sur Google Drive.

Ceci étant dit, voyons comment envoyer facilement les téléversements de formulaires WordPress vers Google Drive.

Création et préparation de votre formulaire WordPress dans WPForms

Pour ce tutoriel, nous allons utiliser WPForms. C’est l’extension de formulaire de contact la plus populaire pour WordPress avec plus de 6 millions d’installations actives. Il est livré avec une interface simple de glisser-déposer qui vous permet de créer facilement n’importe quel type de formulaire.

Ensuite, nous allons utiliser un outil appelé Zapier pour connecter WPForms avec Google Drive.

Zapier agit comme un pont pour envoyer des données entre deux apps différentes, sans que vous ayez besoin d’utiliser le moindre code. Il se connecte de manière transparente à plus de 2 000 applications.

Note : vous devez disposer de la version Pro ou d’une version supérieure pour accéder au module Zapier pour WPForms.

Créer un formulaire de Téléversement de fichiers dans WPForms

Tout d’abord, vous devez installer et activer l’extension WPForms sur votre site. Pour plus de détails, consultez notre guide étape par étape sur l’installation d’une extension WordPress.

Ensuite, vous avez besoin d’un formulaire que les internautes peuvent utiliser pour vous envoyer des fichiers. Si vous n’avez pas encore de formulaire configuré, consultez notre guide étape par étape sur la création d’un formulaire de téléversement de fichiers dans WordPress.

Important : cette méthode fonctionne uniquement avec un seul fichier. Elle ne fonctionne pas avec plusieurs fichiers provenant d’une même entrée de formulaire.

Une fois que vous avez configuré votre formulaire, vous devez l’ajouter à votre site. Pour ce faire, il vous suffit de modifier la publication ou la page dans laquelle vous souhaitez insérer le formulaire.

Sur l’écran de modification de la publication, cliquez sur le bouton  » +  » pour ajouter un nouveau module. Après cela, recherchez le bloc WPForms et ajoutez-le à votre zone de contenu.

Adding a WPForms block to a post or page

Ensuite, publiez votre page ou votre publication pour mettre votre formulaire en direct. Une fois que vous l’avez fait, allez-y et créez une entrée de test. Celle-ci sera utilisée pour configurer et tester la connexion entre WPForms et Google Drive.

Voici notre test :

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

Préparer la connexion de WPForms avec Zapier

Nous allons utiliser Zapier comme passerelle entre WPForms et Google Drive. Pour ce faire, vous devez installer et activer le module complémentaire WPForms Zapier.

Dans votre administration WordPress, allez sur la page WPForms  » Addons et trouvez le module Zapier. Allez-y et cliquez sur le lien  » Installer le module  » pour l’installer et l’activer.

Installing the Zapier addon for WPForms

Ensuite, vous devez vous rendre sur la page WPForms  » Réglages  » Intégrations.

Il vous suffit de cliquer sur le logo Zapier pour obtenir votre clé API Zapier. Vous en aurez besoin afin de commander Zapier avec WPForms.

Getting the Zapier API key from WPForms

Copiez la clé de l’API dans un endroit sûr ou gardez cet onglet ouvert. Vous aurez besoin de la clé API dans une étape par étape ultérieure.

Création d’un Zap pour envoyer les fichiers du formulaire de votre site vers Google Drive

Une fois que votre formulaire est prêt, rendez-vous sur le site de Zapier. Vous devez créer un compte gratuit ou vous connecter à votre compte existant.

Dans votre Tableau de bord Zapier, il vous suffit de cliquer sur le bouton  » Make a Zap  » pour Premiers pas. L’assistant de configuration s’ouvre alors.

Note : Zapier utilise le mot  » zap  » pour désigner un processus avec un déclencheur et une action. Notre déclencheur sera un internaute qui remplit le formulaire, et notre action sera d’envoyer le(s) fichier(s) joint(s) au formulaire vers Google Drive.

En haut de l’écran, vous devez choisir un nom pour votre zap. Une fois que vous avez fait cela, il est temps de configurer le déclencheur.

Tout d’abord, vous devez sélectionner WPForms dans la case « Choisissez l’application et l’évènement ». Il suffit de taper « WPForms » dans la barre de recherche pour le trouver.

Choosing the WPForms app in Zapier

Vous êtes maintenant invité à sélectionner un évènement déclencheur.

Par défaut, l’option « Nouvelle entrée de formulaire » est sélectionnée. Il vous suffit donc de cliquer sur le bouton « Continuer ».

Choosing a trigger event in Zapier

Maintenant, Zapier vous demandera de vous connecter à WPForms.

Cliquez sur le bouton « Se connecter à WPForms ».

Click the button to sign into WPForms

Une fenêtre surgissante s’affiche alors. Ici, vous devez saisir la clé de l’API que vous avez trouvée plus tôt.

Vous devez également ajouter l’URL(nom de domaine) de votre site.

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

Après avoir saisi/saisie ces informations, il vous suffit de cliquer sur le bouton « Oui, continuer » pour continuer.

Sélectionné, Zapier vous demandera de sélectionner votre formulaire de téléversement de fichiers dans une liste déroulante. Allez-y et cliquez sur le nom de votre formulaire.

Select your file upload form from the dropdown in Zapier

Une fois que vous avez sélectionné le formulaire adéquat, vous devez cliquer sur le bouton « Tester le déclencheur ».

Cela permet de s’assurer que Zapier s’est correctement connecté à votre formulaire.

Testing your trigger in Zapier

Après avoir cliqué sur ce bouton, vous devriez voir un message indiquant que Zapier a trouvé une entrée de test.

Les données s’affichent à l’écran.

Viewing the data for the test WPForms entry

Cliquez sur le bouton « Continuer » pour passer à la partie « Action » du Zap.

Ici, vous devez choisir votre deuxième application, Google Drive.

Choosing the Google Drive app as the action for the zap

Ensuite, vous verrez la liste déroulante permettant de choisir un évènement d’action.

Vous devez sélectionner l’option « Téléverser un fichier » et cliquer sur « Continuer ».

Choosing 'Upload File' as the action for the zap

Zapier va maintenant vous inviter à vous connecter à votre compte Google Drive.

Saisissez simplement vos données de connexion à votre compte Google.

Signing into Google Drive when prompted by Zapier

Une fois que vous l’avez fait, cliquez sur le bouton « Continuer » pour poursuivre.

À partir de là, vous pouvez configurer l’emplacement des fichiers dans votre Google Drive.

Zapier and Google Drive are now connected

Il vous suffit de cliquer sur le menu déroulant du lecteur pour sélectionner votre lecteur personnel ou un lecteur partagé.

Cliquez ensuite sur le menu déroulant Dossier pour sélectionner le dossier que vous souhaitez utiliser.

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

Ensuite, vous devez indiquer à Zapier le ou les fichiers à téléverser.

Dans le menu déroulant Fichier, sélectionnez le champ de téléversement de votre formulaire.

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

Après cela, vous pouvez laisser les autres Réglages en blanc et cliquer sur le bouton « Continuer » pour poursuivre.

Zapier va maintenant vous inviter à tester votre Zap en envoyant un fichier téléversé sur Google Drive. Il vous suffit de cliquer sur le bouton  » Tester et continuer  » pour ce faire.

Sending the test file to Google Drive using Zapier

Cela enverra à Google Drive les fichiers que vous avez téléversés dans votre formulaire de test.

Allez-y et vérifiez si les fichiers se trouvent dans votre dossier Google Drive.

Viewing the uploaded file in Google Drive

Vérifiez que le zap fonctionne. Si ce n’est pas le cas, cliquez sur « Retester l’action ».

Une fois que vous êtes sûr que votre zap fonctionne comme prévu, il vous suffit de cliquer sur le bouton « Activer le zap » pour le rendre direct.

Turn on your zap once you're ready

Désormais, tous les fichiers envoyés via votre formulaire de téléchargement de fichiers seront automatiquement téléversés dans le dossier Google Drive que vous avez choisi.

WPForms conservera toujours une sauvegarde de tous les fichiers sur votre compte d’hébergement WordPress au cas où l’API Zapier connaîtrait des pannes.

Veuillez garder à l’esprit que si vous recevez beaucoup d’entrées de formulaires avec des fichiers volumineux, cela prendra plus d’espace de stockage dans votre Google Drive. Dans notre entreprise, nous utilisons l’offre G Suite Business pour bénéficier d’un espace de stockage illimité.

Note : Ce tutoriel affiche uniquement comment enregistrer les fichiers de votre formulaire de téléversement dans Google Drive. Mais si vous cherchez à enregistrer les entrées du formulaire de contact telles que le nom de la personne, son e-mail et son message, lisez notre tutoriel sur la façon de connecter n’importe quel formulaire WordPress à Google Sheets.

Nous espérons que cet article vous a aidé à apprendre comment téléverser des fichiers d’un formulaire WordPress vers Google Drive. Vous pourriez également aimer notre article sur la façon d’utiliser le contenu généré par l’utilisateur pour développer votre entreprise, et notre collection des extensions WordPress indispensables pour tous les sites.

If you liked this article, then please subscribe to our YouTube Channel for WordPress video tutorials. You can also find us on Twitter and Facebook.

Divulgation : Notre contenu est soutenu par les lecteurs. Cela signifie que si vous cliquez sur certains de nos liens, nous pouvons gagner une commission. Consultez comment WPBeginner est financé, pourquoi cela compte et comment vous pouvez nous soutenir. Voici notre processus éditorial.

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.

L'ultime WordPress Toolkit

Accédez GRATUITEMENT à notre boîte à outils - une collection de produits et de ressources liés à WordPress que tous les professionnels devraient avoir !

Reader Interactions

5 commentairesLaisser une réponse

  1. Syed Balkhi says

    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 says

    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 says

      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.

      Administrateur

    • WPBeginner Support says

      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.

      Administrateur

Laisser une réponse

Merci d'avoir choisi de laisser un commentaire. Veuillez garder à l'esprit que tous les commentaires sont modérés selon notre politique de commentaires, et votre adresse e-mail ne sera PAS publiée. Veuillez NE PAS utiliser de mots-clés dans le champ du nom. Ayons une conversation personnelle et significative.