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 ?

Par défaut, les extensions de formulaires WordPress enregistrent les fichiers téléversés sur votre site. Cependant, si vous souhaitez un accès et un partage plus faciles, l’automatisation des téléversements de fichiers vers Google Drive peut vous faire gagner du temps et vous épargner des efforts.

Dans cet article, nous allons vous afficher comment téléverser 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 alors téléverser automatiquement 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 améliorer la sécurité de WordPress, il est bon d’enregistrer une copie de vos fichiers ailleurs en cas de corruption de données ou d’attaques de pirates. Dans ce cas, vous aurez les données du formulaire stockées dans votre WordPress et dans Google Drive.

Dans cette optique, nous allons vous afficher comment envoyer facilement des téléchargements de formulaires WordPress vers Google Drive. Voici un aperçu rapide de toutes les étapes que nous allons couvrir dans ce guide :

Vous êtes prêts ? Premiers pas !

Étape par étape : Création et préparation de votre formulaire WordPress dans WPForms

Pour ce tutoriel, nous utiliserons WPForms, le meilleur et le plus populaire plugin de formulaire de contact pour WordPress avec plus de 6 millions d’installations actives. Cette extension est livrée avec une interface simple de type glisser-déposer et plus de 1 900 modèles de formulaires qui vous permettent 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 sera le pont pour envoyer des données entre deux apps différentes sans que vous ayez besoin d’utiliser du code.

Il se connecte également de manière transparente à plus de 2 000 applications, ce qui facilite encore les choses si vous avez besoin d’autres intégrations à l’avenir.

Note : Bien qu’il existe une version gratuite de WPForms, vous aurez besoin de la version Pro ou d’une version supérieure pour accéder au module Zapier. Lorsque vous achetez la version Pro, vous déverrouillez également des fonctionnalités avancées telles que la logique conditionnelle, les signatures numériques et les enquêtes et sondages.

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

Tout d’abord, installons et activons l’extension WPForms sur votre site. Pour plus de détails, vous pouvez consulter notre guide étape par étape sur l’installation d’une extension WordPress.

Ensuite, vous avez besoin d’un formulaire pour que les internautes puissent vous envoyer des fichiers. Si vous n’en avez pas encore configuré un, 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, vous devrez cliquer sur le bouton  » +  » pour ajouter un nouveau module. Après cela, il suffit de rechercher le bloc WPForms et de l’ajouter à votre zone de contenu.

Adding form to 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, vous voudrez aller à la page WPForms  » Addons et trouver 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, naviguons vers la page WPForms  » Réglages  » Intégrations.

Ensuite, il vous suffit de cliquer sur le logo Zapier pour obtenir votre clé API Zapier. Vous en aurez besoin pour connecter Zapier avec WPForms.

Getting the Zapier API key from WPForms

À partir de là, vous voudrez copier la clé de l’API dans un endroit sûr ou garder cet onglet ouvert. Vous aurez besoin de la clé API dans une étape par étape ultérieure.

Étape par étape : 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, vous pouvez vous rendre sur le site de Zapier. La première chose à faire ici est de créer un compte gratuit ou de 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 choisirez un nom pour votre zap. Une fois que vous avez fait cela, il est temps de configurer le déclencheur.

Pour Premiers pas, sélectionnons WPForms dans la case ‘Sélectionné App & é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 apparaît alors.

À partir de là, vous devez saisir la clé de l’API que vous avez trouvée plus tôt. Vous devez également ajouter l’URL ou le 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, cliquez sur le bouton « Oui, continuer » pour continuer.

Sélectionné ensuite, 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 pouvez 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.

Voici à quoi cela pourrait ressembler :

Viewing the data for the test WPForms entry

Il suffit ensuite de cliquer 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

Vous verrez alors le menu déroulant permettant de choisir un évènement.

Sélectionnez l’option « Téléverser un fichier », puis cliquez 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, vous pouvez cliquer 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é.

Ensuite, vous pouvez ouvrir 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

Ceci étant fait, l’étape suivante consiste à indiquer à Zapier quel(s) fichier(s) téléverser.

Dans le menu déroulant « Fichier », sélectionnez simplement 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 prompt à tester votre Zap en envoyant un fichier de téléversement vers Google Drive. Vous devrez 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

Vous pouvez également vérifier que le zap fonctionne. Si ce n’est pas le cas, vous pouvez cliquer sur « Retester l’action ».

Une fois que vous êtes sûr que votre zap fonctionne comme prévu, cliquez 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, alors 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 vos fichiers de formulaire téléversé dans Google Drive. Mais si vous cherchez à enregistrer les entrées du formulaire de contact telles que le nom de la personne, l’e-mail et le message, vous voudrez lire 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. Ensuite, vous pouvez également consulter nos guides sur la façon de rediriger les utilisateurs/utilisatrices après l’entrée du formulaire et comment suivre les parcours des utilisateurs/utilisatrices sur les formulaires de prospects WordPress.

Si vous avez aimé cet article, veuillez alors vous abonner à notre chaîne YouTube pour obtenir des tutoriels vidéo sur WordPress. Vous pouvez également nous trouver sur Twitter et 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

4 commentairesLaisser une réponse

  1. 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.

      Administrateur

  2. 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.

      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.