[Résolu] Champ et shortcode ACF qui ne s’affiche pas

  • WordPress :4.9.4
  • Statut : résolu
5 sujets de 1 à 5 (sur un total de 5)
  • Auteur
    Messages
  • #2189678
    johan.senn
    Participant
    Initié WordPress
    7 contributions

    Bonjour,

    Ma configuration WP actuelle

    • version de WordPress : 4.9.8
    • Version de PHP/MySQL :
    • Thème utilisé : souci rencontré quelque soit le thème
    • Extensions en place : ACF v4.4.12 par Elliot Condon
    • Nom de l’hébergeur :  OVH (Serveur dédié)
    • Adresse du site : https://test.equi-libre-rock.fr

    Problème(s) rencontré(s) :

     

    Bonjour à tous,

     

    Mon objectif est de réaliser un annuaire d’artistes.

    Afin de créer des fiches personnalisées, j’ai installé ACF.

     

    L’extension ACF est bien activée, accessible côté backoffice.

     

    Dans un premier temps, je me suis lancé dans la création de modèle de page en intégrant des champs ACF.

    Pour tester, j’ai créé un groupe de champs, défini la règle d’application.

    J’ai créé mon modèle de page, une page s’appuyant sur ce modèle, renseigné les champs ACF dans le backoffice et insérer le code pour rendre les champs visible côté FrontOffice.

     

    Pourtant, la valeur des champs n’est pas affiché.

    Seule une erreur m’indiquant que je fais appel à une variable non définie, de ce que je peux en comprendre.

     

    M’expliquant le résultat par une erreur possible de ma part, j’ai procédé autrement, en utilisant les shortcode sur une page construite sur un modèle natif de manière à écarter toute erreur de codage.

    Le résultat est le même, ou presque.

    Pas d’affichage d’erreur, seul le texte que j’ai inséré avant le retour de la valeur du champ est visible. La valeur du champ, elle, ne l’est toujours pas.

     

    Pour réaliser ces tests, je me suis pourtant référé à des tutoriels trouvés sur le Net.

    J’ai réalisé ces test :

    en vérifiant à de nombreuse reprise la déclaration de mon groupe de champs dans le backoffice,

    en modifiant les règles d’application,

    en activant plusieurs thèmes.

     

    Rien y fait, la valeur du champ n’est jamais retourné

     

    Ah oui, j’oubliai, j’ai bien publié mon groupe de champs ainsi que la page créée.

    Le cache est désactivé.

     

    Alors si vous avez une piste, elle sera appréciée ! 😉

    • Ce sujet a été modifié le il y a 4 days et 14 hours par  johan.senn. Raison: j'ai coché la case à cochée "n'est pas une demande de support" par erreur
    #2192043
    WP Traduction
    Modérateur
    Maître WordPress
    1689 contributions

    Bonjour,

    Avez-vous bien ajouté le code nécessaire à votre thème ?

    #2192110
    lorenzolamas
    Participant
    Maître WordPress
    2944 contributions

    Bonjour,

    Dans cette étape :

    « J’ai créé mon modèle de page, une page s’appuyant sur ce modèle, renseigné les champs ACF dans le backoffice et insérer le code pour rendre les champs visible côté FrontOffice. »

    Tu as bien suivi les tutos de ACF ?

    Genre les fontions the field et get field

    Est-ce que tu as bien « attribué » le modèle de page créé à la page sur laquelle tu souhaites voir le résultat?

    Est-ce que tu as pensé à faire un thème enfant pour ne pas perdre les modifications lors de mise à jour du thème ?

    #2192584
    johan.senn
    Participant
    Initié WordPress
    7 contributions

    Bonjour et merci pour vos réponses.

     

    Le souci est résolu.

    J’ai désactivé toutes les extensions et les ais réactivé une à une et tout fonctionne maintenant.

    Je ne comprends pas, je pensais trouver une extension posant problème, mais ce n’est pas le cas.

     

    Allez comprendre !

     

    Encore merci.

    #2192611
    WP Traduction
    Modérateur
    Maître WordPress
    1689 contributions

    Alors c’est probablement une histoire de cache.

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