A propos de l'auteur

Sabine LAVANDIER

Sabine LAVANDIER

Enseignante, formatrice, responsable Marketing, chef d'entreprise... J'aime vulgariser les concepts et les méthodologies pour les rendre accessible au plus grand nombre. Ma citation préférée : “La culture ne s'hérite pas, elle se conquiert” - André Malraux

Articles en relation

107 Commentaires

  1. 1

    Cécile

    Bonjour!
    Depuis quelques temps, je rencontre des problèmes avec tous les formulaires de contact que j’ai installé sur wordpress avec Contact Form7. En effet, impossible de recevoir un email car le formulaire indiquait toujours une erreur de validation alors que tout fonctionnait jusqu’à présent (incompatibilité avec la nouvelle version de wordpress?)
    J’ai installé le plugin WP Mail SMTP et à nouveau cela fonctionne. Par contre on ne peut plus faire “répondre à” car l’adresse email de l’émetteur ne s’affiche plus, à la place il y a l’adresse de contact du site par défaut. J’ai fait des dizaines de tests et rien ne fonctionne..
    Auriez-vous une idée de comment réparer cela ?
    En vous remerciant bien par avance.
    Cécile

    1. 1.1
      Sabine LAVANDIER

      Sabine LAVANDIER

      Bonjour,
      Vos difficultés sont arrivées avec la mise à jour de WordPress si j’ai bien compris. Auriez-vous une sauvegarde de votre site avant la mise à jour ? Car, si vous allez sur la fiche de contactForm7 (https://wordpress.org/plugins/contact-form-7/screenshots/), vous pourrez constater que ce plugin n’est pas encore compatible avec la dernière version de WordPress… Pour les prochaines mises à jour majeures (changement d’unité de la version), attendez toujours que chacun de vos plugins soient compatibles avant de la réaliser.
      Si vous n’avez pas sauvegarder avant la mise à jour, j’ai besoin de plus d’info pour comprendre. Avec contactForm7 uniquement (avant l’installation de WP Mail SMTP), c’est le formulaire qui n’acceptait plus la validation si j’ai bien compris. Avez-vous le message d’erreur ?
      Le plugin WP Mail SMTP a réglé ce pb de validation, mais je n’ai pas compris qui ne peut plus faire répondre (celui qui a remplit le formulaire ou vous qui gérez)…
      Pouvez-vous me préciser quel est le fournisseur pour le SMTP ?
      J’attends vos précisions
      Lisette

  2. 2

    Christian Rouca

    J’utilise depuis peu Contact Form 7 au sein du thème Twenty Fifteen . Lorsque j’exporte les messages reçus dans un fichier .csv, je ne comprend pas pourquoi le champ Date correspond à des chaines vides alors que les dates effectives de réception des messages se trouvent dans un champ complémentaire sans titre.
    Pouvez-vous m’expliquer pourquoi ?

    1. 2.1
      Sabine LAVANDIER

      Sabine LAVANDIER

      D’abord “bonjour”.
      Vous devez utiliser une extension avec Contact Form 7 pour pouvoir procéder à un export .csv ou même conserver en base les messages, car sauf erreur de ma part, Contact Form 7 seul ne le permet pas. Vous avez dû installer Flamingo commme le préconise CF7.
      Dans CF7, vous pouvez uniquement importer/exporter des formulaires.
      Je ne connais pas l’extension Flamingo, mais si j’en crois le support de ce plugin, c’est un problème de l’extension.

  3. 3

    Nicolas COMTE

    Bonsoir Lisette,
    C’est encore moi.
    Aujourd’hui c’est un problème avec le captcha qui ne s’affiche pas.
    Auriez vous une solution?
    Ah oui merci pour le lien avec les thèmes “HOTEL”; je fouille mais je ne trouve pas celui que j’aimerai.

    1. 3.1
      Sabine LAVANDIER

      Sabine LAVANDIER

      Bonjour,
      Rire. Là, vous faites typiquement le client de Hotline 😉 Souvenez-vous que je ne vois pas votre écran et que je ne connais pas le contenu technique de votre site. Quel captcha ? Quelles modifications avez-vous fait avant ? Sur quelle page puis-je trouver le formulaire avec un captcha ?

      1. 3.1.1

        Nicolas COMTE

        Bonjour,
        Oui c’est clair que je n’ai pas été clair. 😉
        Donc:
        L’image de really simple catpcha n’apparait plus dans les formulaire de contact form 7.
        Depuis quand? Aucune idée, c’est un client qui m’a simplement dis qu’il ne pouvait pas m’envoyer de message depuis le site.
        http://www.hoteldelaclape.com/
        Mille excuses pour ma maladresse de Hotliner.

        1. 3.1.1.1
          Sabine LAVANDIER

          Sabine LAVANDIER

          Comme je l’indique dans l’article, il y a toujours eu un problème de compatibilité entre contact form 7 et really simple catpcha. Vous avez pas dû avoir beaucoup de contacts par le formulaire 😉 Prenez un autre captcha :
          – Contact Form 7 reCAPTCHA Extension, malheureusement ne semble plus maintenu par son développeur. Donc à éviter.
          – Captcha by BestWebSoft, etc.. Il y en a pas mal. Vérifiez bien s’ils sont compatibles avec votre version WordPress et leur notation/au nombre de téléchargements.

          1. 3.1.1.1.1

            Nicolas COMTE

            Merci Lisette,
            J’avais lu qu’il fallait absolument prendre really simple captcha car il c’était , soit disant le sul compatible!
            Je regarde ça.
            Merci et bonne nuits.

          2. Sabine LAVANDIER

            Sabine LAVANDIER

            Vous avez raison, c’est moi qui débloque ! Mais a priori depuis la version 1.8 de RSC, il y a des problèmes et pour ma part, j’utilise depuis BestWebSoft. Je vais mettre à jour l’article.
            Merci pour votre juste remarque

  4. 4

    Nicolas COMTE

    Bonjour Lsette,
    Il s’agit bien du Google Captcha (reCaptcha)?
    Cordialement

    1. 4.1
      Sabine LAVANDIER

      Sabine LAVANDIER

      Bonjour,
      Il s’agit de ce captcha : https://wordpress.org/plugins/captcha/ si on parle de Bestwebsoft. Google Captcha (reCaptcha) a planté sur mes sites avec Contact Form 7 à un moment et je n’y suis pas revenue… Pour l’instant, je n’ai pas eu de problème avec Bestwebsoft, simple et efficace.

  5. 5

    Nicolas COMTE

    Re Bonjour,
    Bon finalement j’ai opté pour le Quiz de contact form 7.
    C’est plus simple et il y as moins de plugin du coup ;-p
    Au palisir

    1. 5.1
      Sabine LAVANDIER

      Sabine LAVANDIER

      Bien vu 😉 J’attends de voir ce que ça donne sur le formulaire.

      1. 5.1.1

        Nicolas COMTE

        Bonjour,
        Alors, as tu vérifié ce que cela donnait sur le formulaire?

        1. 5.1.1.1
          Sabine LAVANDIER

          Sabine LAVANDIER

          Je viens de faire le test. A priori, cela ne fonctionne pas. L’image est manquante sur Chrome et le mot captcha est à la place de l’image (balise titre à mon avis) sur Firefox. A la validation, on a “Le code entre est incorrect.”
          Je précise que j’avais bien vidé mon cache ;-), donc pour moi, c’est toujours HS.

          1. 5.1.1.1.1

            Bastian

            Bonjour Lisette merci très joli tuto,j(aurais voulu faire et y arrive pas c’est dans générateur ajouter des cla et id disons changer couleur texte ou lien vers un aute blog pour coimpléter le formulaire merci

          2. Sabine LAVANDIER

            Sabine LAVANDIER

            Bonjour,
            Pour modifier la couleur de texte, vous devez modifier le css comme l’indique l’auteur de Contact7 : http://contactform7.com/styling-contact-form/. Quant au reste de l’article, vous avez raison, il est temps de mettre ce tutoriel à jour. Ce sera fait d’ici quelques jours.
            Merci pour votre remarque.
            Je vous fais signe dès que le nouveau tuto sera en ligne

  6. 6

    amelie

    Bonjour,
    je me permets de poser une question sur la partie anglaise de contact form 7.
    En effet, sur tous les sites wordpress que je fais, j’utilise contact form 7 et sans aucun soucis.
    Le site que je travaille actuellement est un peu différent car bilingue.
    J’ai intégré un bouton ‘english’ dans le menu de mon site, afin d’aller d’une langue à l’autre, et ceci avec WPML, et le thème expo18, sur WordPress 4.2.2. Tout est à jour.
    Cependant, quand je veux traduire ma page ‘inscription’ en anglais, avec donc un formulaire de contact créé en anglais (à l’image de celui fait en français), celui-ci n’apparaît nulle part dans la partie ‘formulaire’ et le lien renvoie à la partie ‘formulaire en français’.
    Si j’essaie en dupliquant le formulaire français, ce la me crée bien un formulaire, mais quand j’intègre le short code dans la page de traduction anglais, pareil, cela ne renvoie pas au bon formulaire, mais à celui de départ en français.
    Avez-vous déjà rencontré ce genre de problème ? Comment est géré un formulaire dans une autre langue ?
    Savez-vous comment contourner ce problème ?
    Y aurait-il une incompatibilité avec WPML ? Faut-il que je regarde plutôt de leur côté ?
    Savez-vous pourquoi les formulaires que je crée en anglais ne s’affichent pas en-dessous du premier formulaire créé en français (alors que l’id change à chaque fois, donc est bien pris en compte à chaque création) ?
    J’avoue que je tourne un peu en rond.
    Merci d’avance pour votre réponse et je me tiens à votre disposition pour compléments d’informations.

    1. 6.1
      Sabine LAVANDIER

      Sabine LAVANDIER

      Bonjour,
      Vous avez vérifié vos liens (passer dessus avec la souris et regarder en bas à gauche de l’écran quelle est l’url) ?
      Je vous avoue que je n’ai jamais eu ce souci. Avez-vous bien suivi le tuto de WPML à cette adresse : https://wpml.org/documentation/plugins-compatibility/using-contact-form-7-with-wpml/ ?

  7. 7

    Qunetin

    Bonjour,
    J’utilise contact from 7 pour deux formulaires sur mon site internet mais lors de la validation de celui-ci (que le formulaire soit bon ou non) la petite roue tourne mais ne s’arrête jamais et il semble que mon formulaire ne soit pas traité.
    Auriez-vous une idée ?

    1. 7.1
      Sabine LAVANDIER

      Sabine LAVANDIER

      Bonjour,
      SAuf exception, si la “roue tourne sans s’arrêter”, c’est qu’il y a un problème de flux entre le serveur et le site. Bref, la requête n’est pas traitée correctement. Pourquoi ? C’est difficile de vous dire pourquoi : incompatibilité avec une autre extension, serveur trop lent ou de faible capacité de traitement, encombrement du serveur mutualisé, mauvais paramétrage de contact form…
      Si vous avez un captcha, essayez en le désactivant. Essayez aussi en désactivant les autres extensions. Cela pourra déjà valider que le problème se situe bien entre contact form et votre serveur.

  8. 8

    Joceline Fortin

    auj., j’ai installé WordPress pour un site local sur mon ordi et j’ai buché durant plus de 8 heures
    et grâce à 3 tutoriels différents dont le vôtre, j’ai enfin réussi l’installation…
    cela devait prendre seulement 5 minutes… vidée
    je suis infographiste et depuis une semaine je me suis plongé dans l’univers de WordPress, HTML, Css, de serveurs, de bases de données, etc.
    je n’y comprenais absolument rien il y a 2 semaines… et j’aime ce que je découvre
    ma question est… si j’apprends par moi-même avec des tutoriels et que je travaille fort, je pourrai publier des sites internets dans combien de temps…
    … je sais, vous ne pouvez pas dire mais donnez-moi juste une idée… merci
    je vais vous suivre merci de m’avoir aidé

    1. 8.1
      Sabine LAVANDIER

      Sabine LAVANDIER

      Bonsoir,
      Plus qu’une question de temps, c’est surtout une question d’expériences. Plus vous en ferez, plus vous rencontrez des problèmes et de incidents qui vous obligeront à chercher des solutions. Ces recherches vous amèneront à en apprendre plus que la solution… Et ainsi de de suite…

  9. 9

    rahamim

    bonjour,
    j’ai vu votre dernière tutoriel concernant la façon de paramétrer le formulaire de contact form 7.
    la MAJ est en ligne : https://lisette-mag.fr/contact-form-7-creer-formulaire-simple/
    mais vous ne dites pas comment paramétrer le nombre de caractère pour chaque saisie.
    Peut on le faire ou pas; si oui comment?
    Merci pour votre reponse

    1. 9.1
      Sabine LAVANDIER

      Sabine LAVANDIER

      Bonjour,
      Il vous suffit de cliquer sur les liens pour chaque type de champs dans l’article https://lisette-mag.fr/contact-form-7-creer-formulaire-simple/ (au milieu de l’article). L’auteur de contact Form 7 vous donne toutes ces infos dans sa notice.

  10. 10

    rahamim

    Bonjour,
    Je reviens vers vous car effectivement j’ai réussi à limiter le nombre de caractère mais le rectangle de saisie reste sur toute la longueur de la page;
    Comment dois je faire pour que le rectangle de saisie corresponde à la longueur limite des mes caractères.
    Merci encore pour vos explications

    1. 10.1
      Sabine LAVANDIER

      Sabine LAVANDIER

      Bonsoir,
      Bonne question ! En fait, je ne me suis jamais posé la question. Je viens de faire des tests et en effet, il semble pas possible de limiter la taille d’un seul champ. En farfouillant :
      > sur le site de l’auteur : aucune info si ce n’est le Size qui n’a pas eu d’effet sur mon formulaire de test.
      > sur le support de l’extension : je suis tombée sur ce sujet https://wordpress.org/support/topic/how-to-fix-size-of-text-area-fields-to-single-line. En clair, soit vous changez la taille pour un type de champ à partir du CSS, soit cela ne semble pas possible sans réécrire Contact form 7.
      Contact Form 7 est conçu pour 1 ligne = 1 champ.
      Ma première idée pour vous dépanner est de produire un tableau et de jouer sur la taille des cellules, comme l’exemple ci-dessous. Pour moi, ça fonctionne : je suis arrivée à positionner les champs selon mon bon vouloir et à les formater par type via le CSS. Tenez-moi au courant 😉
      Ps : je colle le code à la fin de l’article, car il passe mal dans les commentaires…
      Si quelqu’un d’autre a une solution…

  11. 11

    rahamim

    Bonjour,
    Merci pour votre réponse précédente.
    J’ai une autre question, quand je veux intégrer dans mon formulaire un bouton d’acceptation ;: [acceptance acceptance-81]J’accepte.
    il me les met systématiquement en milieu de page et le texte en retour chariot!
    et pareil pour le radio buton.
    merci d’avance pour votre aide

    1. 11.1
      Sabine LAVANDIER

      Sabine LAVANDIER

      Et vous voulez obtenir quoi précisément ?

  12. 12

    rahamim

    j4aimerais pouvoir positionner le petit carre la ou j’aimerais sur la ligne et avoir le texte qui va avec a coté et non en retour chariot sur la ligne d’apres

    1. 12.1
      Sabine LAVANDIER

      Sabine LAVANDIER

      Bonsoir,
      Pour obtenir le texte sur la même ligne, il faut placer la balise de Contact et le texte entre les balises de paragraphe (voir fin de l’article).
      Par défaut, une case à cocher ou un bouton radio passent en premier, et une étiquette dernière. En ajoutant label_first option, vous pouvez les inverser.
      A voir aussi : http://contactform7.com/custom-layout-for-checkboxes-and-radio-buttons/
      Ensuite, si tout cela ne permet pas d’obtenir le positionnement désiré, vous pouvez aligner sur la ligne en utilisant toujours le tableau et en dimensionnant les colonnes comme souhaitées

  13. 13

    rahamim

    Bonjour,
    J’ai essayer tout ce que vous m’avez dit , rien n’y fait la case est toujours postionner au milieu de la page et le commentaire sur la ligne suivante.
    oui en effet il reste les tableaux mais faut aller sur la page css du formulaire et creer un tableau chose que je ne sais pas faire.
    Connaissez vous un formulaire plus simple ?

    1. 13.1
      Sabine LAVANDIER

      Sabine LAVANDIER

      bonjour,
      Etrange, ces astuces fonctionnent pour moi à chaque coup. Pour faire un tableau, je vous ai mis les codes en fin d’article et il n’est pas nécessaire d’aller dans le CSS. Vous trouverez aussi de nombreux tutos pour faire un tableau en HTLM. Juste un peu de volonté.
      Si le but de votre dernier commentaire est de proposer une extension, je ne vous suivrais pas : je recommande Contact Form 7 parce qu’il est simple et garanti qualité et sécurité. Sinon, allez dans Extensions>Ajouter une extension et recherchez un plugin Contact Form.

  14. 14

    rahamim

    Bonjour,
    Je vous assure que j’aurais aimé ne pas avoir ces problemes.
    Comme vous avez pu vous en rendre compte,je ne suis pas un trop fort en informatique !
    Une fois que j’ai fait mon tableau en html dans quel fichier le place t on ?
    Merci encore de votre patience!

    1. 14.1
      Sabine LAVANDIER

      Sabine LAVANDIER

      Bonjour,
      Je comprends bien. C’est bientôt fini : vous serez fier du travail accompli et vous aurez appris à écrire des tableaux en html…
      Quand vous avez rédigé le code de votre tableau avec les shortcodes des champs désirés, vous le copiez dans Contact > Formulaires de contact > le formulaire concerné > onglet Formulaire.
      N’oubliez pas de valider.
      Reprenez le tuto nouvelle version en copiant le shortcode du formulaire dans la page (mode texte et non visuel) où vous voulez qu’il apparaisse.
      Allez, dernière ligne droite 😉

  15. 15

    Chystelle

    Avec le plugin contact form 7 Je souhaite faire une redirection vers une URL en transférant les données.
    Il s’agit d’un site de location de ski avec formulaire de réservation.
    Le code fourni par le site de réservation est de ce type :
    “adresse du site de réservation…/set_debut.php?DateDebutSejour=jj-mm-aaaa”
    Quel code ajouter dans cette ligne pour récupérer les données de DateDebutSejour?
    merci

    1. 15.1
      Sabine LAVANDIER

      Sabine LAVANDIER

      Bonjour,
      Je ne comprends pas très bien. Vous souhaitez envoyer par le biais d’une Url les données recueillies par un formulaire Contact Form 7 vers le site de réservation ? ou le contraire ?
      En attendant vos réponses et vos éclaircissement, vous pouvez toujours regarder par ici : https://openclassrooms.com/courses/concevez-votre-site-web-avec-php-et-mysql/transmettre-des-donnees-avec-l-url.

  16. 16

    rahamim

    Bonjour,
    Merci pour toutes ces informations qui m’ont aidé.
    Bien sur comme j’ai avancé sur mon formulaire, j’aurai une autre question:
    J’ai rempli mon formulaire, comment puis je faire pour faire afficher ces informations ex:nom,adresse mail etc.. autre part sur d’autre page.
    Merci encore de pour ses informations

    1. 16.1
      Sabine LAVANDIER

      Sabine LAVANDIER

      Bonjour,
      Ravie de vous avoir rendu service.
      Et pour afficher le formulaire sur d’autres pages, vous devez simplement coller le même shorcode du questionnaire (visuel 1 sur l’article).
      A +

  17. 17

    Chystelle

    Je souhaite mettre un bandeau sur mon site avec date d’arrivée et réserver. Quand le client rentre les dates et valide sur le bouton réserver, je voudrais que les dates figure automatiquement sur le formulaire du site de réservation.

    1. 17.1
      Sabine LAVANDIER

      Sabine LAVANDIER

      Bonsoir,
      Vous avez les réponses dans le tuto d’OpenclassRom dont je vous ai donné l’url. J’espère que vous avez quelques compétences en développement…

  18. 18

    rahamim

    Désolé je n’arrive pas à trouver
    pouvez vous me donner un exemple pour faire afficher sur une autre page des éléments du formulaires:nom,email.
    Merci encore pour patience.

    1. 18.1