Formulaire de contact en toute simplicité avec l'extension Contact Form7
Beaucoup connaissent ce plugin incontournable pour créer des formulaires dans les pages, posts ou sidebar des blogs WordPress.
Cependant avec quelques extensions et réglages complémentaires, on peut aller plus loin avec Contact Form 7...
- Contact Form 7 : le plugin Formulaire par excellence, simple et en français
- Really Simple CAPTCHA : s'intègre avec CF7 et filtre le spam
- Dynamic Text Extension : permet d'ajouter des champs dynamiques / cachés
En revanche, voici quelques fonctions supplémentaires très utiles pour agrémenter votre formulaire:
Déterminer la page d'envoi du formulaire
Cette fonction est très utile dans le cas ou vous utilisez le même formulaire sur plusieurs pages et que selon sa provenance, l'action à mener doit être différente selon qu'il s'agisse de renseignements, d'inscription, etc...
Envoyer la réponse sur une adresse email spécifique
Par exemple toutes les demandes concernant le SAV doivent être envoyées en toute transparence sur l'adresse "sav@mail.com" en revanche toute demande de DEVIS doit être adressée à "contact@mail.com".
Il suffit simplement d'utiliser le menu déroulant de CF7 et d'entrer les services concernés (un par ligne) sous cette forme:
"SAV|sav@mail.com" "DEVIS|contact@mail.com"
Désactiver les fichiers Javascript et CSS
Par défaut, CF7 ajoute des fichiers Javascript & CSS. Si vous ne voulez pas utiliser la validation Javascript et que vous souhaitez utiliser votre propre fichier CSS, vous pouvez désactiver ces deux fichiers ce qui n'empêchera en rien le fonctionnement de CF7.
Copier le code ci-dessous dans votre wp-config.php, situé à la racine de votre FTP, pour désactiver les deux fichiers:
define('WPCF7_LOAD_JS', false); define('WPCF7_LOAD_CSS', false);