WordPress, Formulaire, Plugin – Un plugin WordPress pour gérer un formulaire de contact
Une question récurrente qui se pose sur un blog où la plupart on souhaite interagir avec les utilisateurs sans pour autant laisser son adresse mail apparente et ce de la manière la moins anarchique possible (choix dans les champs, stockage éventuel des mails récoltés dans une BDD…). C’est à cette question que l’on va tenter de répondre en sélectionnant un plugin qui permet de gérer un formulaire au sein de son blog sous WordPress.
Les plugins ont été testé sur une version 2.7
un peu antérieure à l’actuelle version disponible de wordpress 2.8
et des brouettes.
Là encore, nous présentons dans l’ordre de préférence les plugins que nous avons préféré selon les critères suivants. Ces critères constituent le plus minimum requis pour créer sans difficultés un formulaire dans un blog WordPress.
- L’insertion du formulaire se fait indifféremment dans un article ou dans une page via une simple ligne de code
- le formulaire envoie un mail à une adresse email, celle de l’administrateur du site
- Il est possible éventuellement de personnaliser les champs disponibles dans le formulaire
A ces 3 critères, il s’ajoute accessoirement la capacité à stocker les mails, à contrôler l’apparence du formulaire, la mise à disposition dans un widget… qui sont autant de + dans le choix du plugin.
1. Le plugin de formulaire FormBuilder formbuilder.0.81.zip
Une fois le plugin installé, il faut aller dans la section Tools
, ce qui est un peu déroutant au premier abord. Par contre une fois cette toute petite difficulté levée, le plugin est un vrai bonheur, entièrement configurable et de manière extrêmement simple et intuitive. Enfin, il existe une superbe interface pour exporter les informations collectées au format .csv
Accès aux paramètres de configuration de formbuilder.0.81.zip
dans l’onglet Tools
Un tableau de bord complet pour configurer formbuilder.0.81.zip
Chacun de vos formulaires a un petit nom…
Méthode d’insertion du formulaire nommé mon_form_1
FormBuilder insère un espace spécifique dans chacune de vos pages ou articles pour vous permettre de faire appel au formulaire voulu, ici dans notre exemple mon_form_1
Le mail qui parvient au destinataire du formulaire mon_form_1
Les excellentes fonctionnalités d’export au format .csv
de FormBuilder
Extrait du form.csv
"Result ID","Form ID","Timestamp","FormSubject","FormRecipient","Field Values" 00000000000000000002,00000000000000000001,"September 2, 2009, 5:10 pm","FormSubject: Contact","FormRecipient: info@hecube.net","Nom: mon-nom","Prnom: mon-prenom","email: user1@hecube.com","Rgion: ma-région","profession: ma-pofession","commentaires: mon commentaire mon commentaire mon commentaire","Page: http://127.0.0.1/wordpress_2_7/site/contact/","Referrer: http://127.0.0.1/wordpress_2_7/site/" 00000000000000000001,00000000000000000001,"September 4, 2009, 3:53 pm","FormSubject: Contact","FormRecipient: info@hecube.net","Nom: hecube","Prnom: user2","email: user2@hecube.net","Rgion: region","profession: profession","commentaires: hello","Page: http://127.0.0.1/wordpress_2_7/site/contact/","Referrer: http://127.0.0.1/wordpress_2_7/site/contact/" |
2. Le plugin de formulaire cformsII cforms.11.0.zip
L’un des plus complets, ce plugin vous permet même de créer 2 tables pour enregistrer les adresses email saisies dans votre formulaire. Il vous propose une espèce de menu flottant de configuration qui est assez agaçant, qui tient plus du gadget mais qui peut avoir ses inconditionnels. Enfin, étant donné son caractère exhaustif, il y a une phase fastidieuse de configuration de ce plugin. A déconseiller à des débutants.
<!--cforms name="form_contact_10"--> |
Installation du plugin cforms.11.0.zip
Le panneau de configuration du plugin cforms.11.0.zip
Le widget de configuration du plugin cforms.11.0.zip
déplié à droite de l’écran
3. Le plugin de formulaire code>Fast and Secure Contact Form
Beaucoup de paramètres avec notamment une gestion assez avancée du captcha
qui prémunie le formulaire du spam qui assaille généralement les formulaires comme les commentaires d’ailleurs.
Réglages du captcha
NB : Pour information, un article de ce blog sur une sélection de plugins anti-spam pour les commentaires http://social.hecube.net/blog/2009/05/06/wordpress-une-selection-de-plugin-anti-spam-pour-les-commentaires/
4. Le plugin de formulaire WP-Lightform wp-lightform.0.4.zip
La copie conforme du précédent. Basique et simple à implémenter. Le rendu html du plugin est plus soigné que le plugin suivant.
Balise pour l’insertion dans une page
[LightForm] |
Le résultat de l’insertion du code de wp-lightform.0.4.zip
sur la page Contact
5. Le plugin de formulaire Easy Contact easy-contact.0.1.2.zip
Ce plugin est super basique. Pratiquement rien n’est configurable ou si peu du meme coup très facile à mettre en place.
La mise en place est toujours la même, il faut insérer du pseudo code, souvent entre parenthèse [....]
pour afficher le formulaire.
Balise pour l’insertion dans une page
[easy-contact] |
L’insertion du code pour activer le formulaire de easy-contact.0.1.2.zip
sur une page nommée Contact
Le résultat de l’insertion du code de easy-contact.0.1.2.zip
sur la page Contact
Pour aller plus loin
- Le tag xml contact form sur plugin wordpress
http://wordpress.org/extend/plugins/tags/contact-form
Le plugin de formulaire Easy Contact
http://wordpress.org/extend/plugins/easy-contact/
Le plugin de formulaire WP-Lightform
http://wordpress.org/extend/plugins/wp-lightform/
Le plugin de formulaire Fast and Secure Contact Form
http://wordpress.org/extend/plugins/si-contact-form/
Le plugin de formulaire FormBuilder
http://wordpress.org/extend/plugins/formbuilder/
Le plugin de formulaire cformsII
http://www.deliciousdays.com/cforms-plugin