De temps à autres, le blog de WPFR accueillera la plume de membres de la communauté francophone. Aujourd’hui, Stéphane de 4h18 souhaite vous parler de formulaire.
N’hésitez pas à nous envoyer vos propositions d’articles !
Vous l’avez sans nul doute remarqué, WordPress est livré sans formulaire de contact. De prime abord, je trouvais cela incongru pour un site internet. Un site web sans formulaire de contact, c’est manger du fromage sans un bon bout de pain, cela n’a pas de sens.
A la découverte de l’univers WordPress
Au fil du temps, j’ai trouvé l’idée plutôt bonne. Pour deux raisons. La première, c’est la liberté qui nous est offerte de choisir l’extension que nous allons décider d’utiliser. Si un formulaire existait déjà, nul doute qu’il ne conviendrait pas à bien des internautes. Nous serions donc en présence d’une fonction inutile.
La seconde raison, c’est l’obligation de chercher un peu par soi-même l’extension idoine. Et quoi de mieux que la recherche d’une extension pour faire connaissance avec l’éco-système de WordPress ? En nous obligeant à faire cette démarche volontaire, nous allons forcément nous tourner en premier lieu vers le dépôt officiel.
La question du choix
Alors, quel formulaire choisir pour votre site WordPress ? Les choix sont nombreux, des extensions gratuites ou premium, vous n’aurez que l’embarras.
La véritable question est de savoir quels sont vos besoins. Il se peut qu’un classique formulaire fasse amplement l’affaire. Mais il se peut aussi que vous ayez des besoins plus évolués (guest blogging, marketing, newsletter, etc…).
Chaque extension possède sa propre philosophie. Dans l’idéal, il faut tester avant d’adopter, mettre l’extension sur le grill et voir comment elle réagit, comment elle s’intègre dans votre site, quels sont ses atouts, ses faiblesses. Mais cela n’est valable que pour les plugins gratuits. Pour les premium, c’est à vous de voir si le coût du risque est jouable ou non.
Les gratuits
Dans les extensions gratuites, deux ont retenus mon attention au fil du temps.
Contact form 7
Une extension simple, à mettre en œuvre, à utiliser, qui fait ce qu’on lui demande, et qui le fait bien. Une extension simple, mais pas simplette, Contact Form 7 est entièrement traduite en français, et possède quelques bons atouts.
La création de formulaire se fait sur une page unique, très claire, où vous allez pouvoir ajouter de nouveaux champs à votre formulaire, gérer les messages d’erreurs, ajuster les paramètres d’envoi du formulaire. Bref, un petit plugin très pratique.
Notez que l’ajout du formulaire dans une page ou un article se fera par l’ajout d’un « shortcode », délivré lors de la création du formulaire lui-même.
Télécharger Contact Form 7
CForms
Voici une extension bien plus complète, mais plus proche aussi de l’usine à gaz. CForms en est à sa treizième version (!!), est toujours gratuit, toujours très complet.
Mais sa prise en main pour le novice est un casse tête. Son utilisation demande un certain temps de prise en main, ses divers menus sont brouillons, bref, l’ensemble est assez peu intuitif. Si des efforts ont été fait par l’auteur, il n’en demeure pas moins qu’avec pas moins de neuf sections de réglages pour chaque formulaire, le risque d’erreur est énorme.
Des menus partout, des réglages partout, de quoi perdre le plus courageux des débutants en cours de route. Avant d’utiliser CForms sur votre site, il est ici vivement recommandé de le mettre en test au préalable.
L’aspect positif pour les plus avertis, c’est la possibilité d’avoir des formulaires très complexes à disposition. Vous pourrez faire vraiment beaucoup de choses avec CForms.
En revanche, pour le moment, il semble qu’il soit impossible d’utiliser CForms pour créer un formulaire d’inscription à votre newsletter si celle-ci est gérée par MailChimp.
Télécharger CForms
Note de WPFR : CForms n’est pas disponible sur wordpress.org, apparemment pour des raisons de refus de GPL (cela veut dire qu’il n’y a pas la sécurité de WordPress en cas de découverte de failles éventuelles). Il reste malgré tout une bonne extension très pratique malgré son côté « usine à gaz » comme indiqué.
Les premiums
Gravity Form
A mon sens, pas de débat possible. Voici la Rolls, le must have. Alors, oui, c’est payant, il vous en coûtera de 39$ pour une utilisation sur un unique site, à 199$ pour la totale.
Mais à ce prix, votre extension sait tout faire. Des formulaires de paiement en one shot avec l’add-on paypal, les inscriptions aux newsletter (gestion Mailchimp et Aweber), des formulaires avec des conditions logiques (si tel champ est renseigné avec tel valeur, affiche ceci ou cela), des formulaires pour du guest blogging, avec intégration direct dans votre flux d’article (vous pouvez place le texte soumis en brouillon ou en relecture), et j’en passe.
La liste des possibilités est vaste. Et tout ceci se faire avec une simplicité déconcertante, les créateurs de cette extension ont aussi mis l’accent sur la facilité d’utilisation du produit.
Il en résulte une extension dont je ne saurais plus me passer, et si vous souhaitez en savoir plus sur cette extension, voici la démo (en vidéo) que j’ai faite pour 4H18.
Acheter Gravity Form (lien direct, non affilié).
Note de WPFR : Certaines fonctionnalités comme l’insertion de meta sérialisés ne sont pas gérées.
En définitive, avec ces trois extensions, vous devriez sans nul doute trouver votre bonheur.
Amusez vous bien !