Route des Plugins #3 | Utilisation de Forminator
Présentation du tuto
Dans ce tuto de la série #Route des Plugins, je vous propose de découvrir un plugin permettant d’ajouter formulaires, quizz, sondages et autres interfaces permettant une saisie de la part de l’utilisateur.
Nativement, WordPress ne permet d’intégrer aucun formulaire. C’est à dire que dès lors que l’on souhaite proposer un envoi simple de mail de contact aux utilisateurs, il faut nécessairement installer un plugin. Il en existe beaucoup , des plus simples jusqu’au plus complet/complexes. Forminator constitue selon moi le bon compromis en offrant des fonctionnalités variées, en plus d’une relative simplicité d’utilisation.
Backend WordPress / Page ou article Elementor
Forminator
Etape 1 : Installer le plugin
Comme la plupart des plugins, on doit l’installer via la bibliothèque des plugins de WordPress. On se rends dans “Extensions“ dans le tableau de bord WordPress, puis “Ajouter“. Dans la barre de recherche on saisie “Forminator” et on attends la fin de la recherche. On clique sur “Installer” puis sur “Activer“.
Les réglages de bases du plugins se divisent en différentes sous sections :
-
Général
On va y retrouver de quoi gérer le tableau de bord Forminator, de régler les en-têtes d'expéditeur (informations reçues par l'utilisateur qui recevra un e-mail sortant depuis votre site), et autres paramètres.
-
Accessibilité
Ici , on retrouve un seul réglage : activer ou non le mode contraste élevé, qui permet d'augmenter la visibilité des éléments graphiques.
-
Captcha
Comme tout plugin de formulaire , une couche de sécurité de base est nécessaire : le captcha. Il permet entre autres d'empêcher les robots de remplir et d'envoyer vos formulaires automatiquement, avec du contenu flood ou de type phishing. Ici , on rentre simplement les deux données demandées la clé du site et la clé secrète. Ces deux clés sont générées par l'outil reCaptcha de Google.
-
Soumissions
On va gérer ici tout ce qui se passe lorsque les formulaires sont envoyés et ou/comment les données sont stockées (conservation des données et conservation de l'IP de l'utilisateur qui à rempli le formulaire). On peut choisir la durée de conservation de ces deux données pour les formulaires, les sondages et les quizz, indépendamment.
-
Paiements
Dans ce dernier sous-menu, on peut connecter ces comptes de système de paiement (Stripe / Paypal Business) , si l'on souhaite intégrer une étape de paiement dans ces formulaires Forminator.
La création de formulaire est très simple , et se déroule en 3 grandes étapes :
- On choisit le type de formulaire (formulaire / sondage / quizz) (img.1)
- On choisit un modèle pour démarrer rapidement. Les réglages disponibles par formulaire ne seront pas les mêmes en fonction du modèle choisit (img.2)
- On place ligne par ligne (et en colonne), les éléments de saisie, et qui seront ensuite affichés en tant que zone de saisies du formulaire (img.3)
Ensuite, pour chaque formulaire / sondage / quizz , ont à accès a une foule de réglages plus ou moins importants. Mon conseil est de naviguer dans tous ces réglages et d’essayer de bien comprendre à quoi ils correspondent via des tests ou des recherches dans la documentation du plugin.
Certains réglages les plus importants : Apparence (tout ce qui touche au design de votre formulaire et au CSS | img.4) / Behavior (comment se comporte votre formulaire ou votre page après soumissions du formulaire | img.5)
Une fois notre formulaire créer (ou dès que l’on a une première version valide pour l’affichage), on peut générer un code court. On clique sur “Copier le code court” pour l’enregistrer dans le presse papier. Ensuite, sur une page ou un article Elementor, on place un bloc nommé “Code Court” , puis on colle le code dans la zone de saisie du bloc (img.2).
Certains plugins (souvent premium/payants) proposent des widgets tous prêts pour Forminator et d’autres plugins de formulaire équivalent. Cela peut être intéressant si des options supplémentaires sont proposées. Si non, je conseille d’utiliser le bon vieux code court qui est un widget intégré à Elementor.
ATTENTION : parfois Elementor n’affiche pas l’aperçu en temps réel, n’hésites pas à sauvegarder ta modification et de faire un aperçu de la page (via le bouton œil). Tu auras alors le visuel de ton code court.