Le widget contact form 7 ne s’affiche pas (Créer un compte)

  • Statut : non résolu
15 sujets de 1 à 15 (sur un total de 19)
  • Auteur
    Messages
  • #550655
    gafguy
    Participant
    Padawan WordPress
    58 contributions

    Bonjour,

    Ma configuration WP actuelle
    – Version de WordPress : 4.2.2
    – Version de PHP/MySQL : 5.2
    – Thème utilisé : Twenty Thirteen
    – Extensions en place : askimet
    – Nom de l’hebergeur : elephant-rouge.fr
    – Adresse du site : guypoursin.com

    Problème(s) rencontré(s) :
    Tout est dans le titre.
    Dans la colonne de gauche, j’ai ceci :
    [contact-form-7 id=””]
    Je dira que ce n’est pas très « causant » ou alors j’ai raté quelque chose, ce qui n’est pas impossible.
    Que faire ?

    #1008564
    C_Lucien
    Modérateur
    Maître WordPress
    4250 contributions

    Bonjour,

    comme expliqué dans la page de création des formulaires, dans la page qui doit contenir un formulaire, il faut coller le shortcode, qui ressemble à

    [contact-form-7 id=”000″ title=”Me contacter”]

    Quelle est cette colonne de gauche ?

    #1008565
    gafguy
    Participant
    Padawan WordPress
    58 contributions

    Merci !
    Je suis mal latéralisé, je sortais de la lecture u blog d’une amie qui a mis son formulaire dans une colone à gquache de ses articles !

    #1008566
    Lumiere de Lune
    Participant
    Maître WordPress
    19377 contributions

    Discussion déplacée dans le bon forum

    #1008567
    lorenzolamas
    Participant
    Maître WordPress
    3236 contributions

    Bjr,

    C’est probable que le soucis vienne de l’intégration de shortcode dans un widget “texte”, qui par défaut, ne fonctionne pas.

    Il faudraitr rajouter ça dans le fichier functions.php de ton thème pour activer cela

    add_filter(‘widget_text’, ‘do_shortcode’);

    #1008568
    PhiLyon
    Modérateur
    Maître WordPress
    26442 contributions

    Bonsoir.

    Et bien oui, ce shortcode fonctionne dans un widget texte, tout comme dans une page.

    Pas besoin de toucher au fichier functions.php

    🙂

    #1008569
    gafguy
    Participant
    Padawan WordPress
    58 contributions

    Bonsoir et merci,
    Dans un cas comme dans l’autre, j’ignore où mettre ce code sur ma page.
    La précision serait bienvenue.
    Merci encore.

    #1008570
    PhiLyon
    Modérateur
    Maître WordPress
    26442 contributions

    Où tu veux, au début c’est pas mal. 😉

    🙂

    #1008571
    gafguy
    Participant
    Padawan WordPress
    58 contributions

    OK, merci !
    Ce que je voulais dire est la chose suivant il s’agit de code, je ne peux pas coller un morceau de code n’importe où et en particulier sur une page qui ne dispose d’aucune trace de code ! Je ne trouve pas de page avec du code html ; alors je te repose la question : où ?
    Merci d’avance pour la réponse.

    #1008572
    C_Lucien
    Modérateur
    Maître WordPress
    4250 contributions

    Bonjour,

    Guy, un shortcode est une sorte de raccourci, compris par le système WordPress, qui permet d’afficher un objet tel qu’un formulaire dans le cas présent.

    Exemple avec une page
    Créer une nouvelle page nommée “Contact”
    Coller dedans le shortcode généré par Contact Form 7
    Afficher la page : elle contiendra le formulaire

    Exemple avec un widget texte
    Placer un nouveau widget texte dans la sidebar
    Coller dedans le shortcode généré par Contact Form 7
    Afficher le site : le formulaire apparaîtra dans la sidebar

    C’est fait.
    Il n’y aucun code html à tripatouiller.

    Ci-dessous un exemple vite fait
    On voit simultanément une page avec le formulaire et un widget avec le même formulaire.
    J’ai inséré le même shortcode dans les deux.
    wp_contact.jpg

    #1008573
    gafguy
    Participant
    Padawan WordPress
    58 contributions

    Je dois êttre très c…
    Que signifie Placer un nouveau widget texte dans la sidebar
    Coller dedans le shortcode généré par Contact Form 7 ?
    Voici ce que j’ai obtenu :
    http://www.casimages.com/i/150605081920317397.jpg.html
    http://www.casimages.com/i/150605081918620010.jpg.html
    Ce n’est pas du tout ce que je veux (l’image 02 est celle de mon blog)
    Alors que faire pour trouver le shortcode ?
    Merci de me le dire.

    #1008574
    C_Lucien
    Modérateur
    Maître WordPress
    4250 contributions

    Guy, tu as à nouveau mis un shortcode sans le numéro du formulaire créé avec Contact Form 7.

    Là où dans ta page, on voit [contact-form-7 id=””] il faut un numéro entre les guillemets.

    As-tu créé un formulaire ? Si oui, Contact Form 7 te donne le shortcode à coller, sous la forme [contact-form-7 id=”[b]ici il y a un nombre[/b]”]

    WP_TestContact.jpg

    #1008575
    gafguy
    Participant
    Padawan WordPress
    58 contributions

    Merci.
    Je crois que je comprends.
    Je n’ai pas cré d e formulaire, je pensais que Contact Form 7 le faisait automatiquement.
    Je vais voir.

    #1008576
    gafguy
    Participant
    Padawan WordPress
    58 contributions

    J’ai résolu le problème en regardant ben.
    En fait, j’avais mis le widget, mais je n’avais pas téléchargé l’extenson Contact Form 7.
    Normal que ça ne fonctionne pas !

    #1008577
    C_Lucien
    Modérateur
    Maître WordPress
    4250 contributions
    gafguy wrote:
    J’ai résolu le problème en regardant bien.
    En fait, j’avais mis le widget, mais je n’avais pas téléchargé l’extension Contact Form 7.
    Normal que ça ne fonctionne pas !

    Oh pétard ! J’étais loin de l’imaginer celle-là.

    Ceci étant, c’est une expérience utile. Quand on veut aider, poser des questions à première vue absurdes peut être pertinent.

    Je vois que c’est résolu !
    Insère l’icône [RÉSOLU] dans ton prochain message pour qu’un modérateur ajoute la balise.

15 sujets de 1 à 15 (sur un total de 19)
  • Vous devez être connecté pour répondre à ce sujet.