Comment ajouter un formulaire sur site wordpress ?

Pour ajouter un formulaire de contact à WordPress, Contact Form 7 reste une possibilité. Le « 7 » fait partie de son nom : ce n’est pas un indicateur de la version installée. L’essentiel, c’est de préparer les champs utiles puis de vérifier que les messages arrivent bien.

1. Créer le formulaire

Après l’installation et l’activation de l’extension, ouvrez le menu Contact. Vous pouvez modifier un formulaire existant ou en ajouter un. Les libellés peuvent varier avec la traduction et la version de l’extension.

Dans l’onglet du formulaire, utilisez les boutons de génération de balises pour ajouter les champs : nom, adresse e-mail, sujet et message par exemple. Donnez à chaque champ un libellé compréhensible. Il n’est pas nécessaire de demander toute la vie du visiteur pour pouvoir lui répondre 🙂

2. Préparer le message que vous recevrez

Dans l’onglet E-mail, vérifiez le destinataire et ajoutez les balises correspondant aux champs du formulaire. Un champ présent à l’écran n’apparaît pas automatiquement dans le contenu du mail.

Utilisez une adresse de votre propre domaine comme expéditeur. L’adresse saisie par le visiteur peut servir au champ Reply-To pour pouvoir lui répondre. Les noms des balises doivent correspondre à ceux de votre formulaire : ne recopiez pas un exemple sans les vérifier.

3. Afficher le formulaire sur la page

Dans la page de contact, insérez le bloc Contact Form 7 et sélectionnez le formulaire. Vous pouvez aussi utiliser le code court fourni par l’extension si votre éditeur le demande. Enregistrez la page puis ouvrez-la comme un visiteur.

4. Limiter les messages indésirables

La protection contre le spam se règle selon votre version et vos besoins. Contact Form 7 propose notamment une intégration avec Cloudflare Turnstile dans les versions qui la prennent en charge. Configurez la solution choisie depuis Contact > Intégration et vérifiez qu’elle fonctionne aussi sur mobile.

L’ancien conseil consistant à installer systématiquement Really Simple CAPTCHA n’est donc plus la marche à suivre par défaut. Évitez d’empiler plusieurs systèmes sans vérifier leur utilité.

5. Faire un vrai test de réception

Envoyez un message de test, contrôlez le message affiché au visiteur puis vérifiez la réception et le dossier des indésirables. Un message de succès à l’écran ne prouve pas à lui seul que l’e-mail est arrivé dans votre boîte.

Après la configuration, testez l’envoi du formulaire et la réception du message. Si une demande n’arrive pas, présentez ce cas dans une demande de dépannage WordPress en précisant la page et la date du test.

Si le mail n’arrive pas, vérifiez d’abord le destinataire, l’expéditeur et la configuration d’envoi du site. C’est plus efficace que de changer d’extension au hasard.

Pour aller plus loin : Prise en main de Contact Form 7 · Configuration des e-mails · Intégration Turnstile