Image thefield (Créer un compte)

  • Statut : non résolu
3 sujets de 1 à 3 (sur un total de 3)
  • Auteur
    Messages
  • #533595
    sigma2008
    Participant
    Initié WordPress
    32 contributions

    Bonjour,

    Ma configuration WP actuelle
    – Version de WordPress : 3.8
    – Version de PHP/MySQL :
    – Thème utilisé : twentitwelve
    – Extensions en place :
    – Nom de l’hebergeur : wamp
    – Adresse du site : localhost

    Problème(s) rencontré(s) : Appel d’image field

    Bonjour,
    J’ai un type d’article (fiche) avec un champ d’image, tout marche bien, mais à l’appel d’image avec :

    <?php the_field('logo_fiche'); ?>

    il m’affiche :

    logo : 79, , fichelogo, , , image/jpeg, http://localhost:82/fiche/wp-content/uploads/2014/01/fichelogo.jpg, 445, 186, Array

    Comment faire SVP pour afficher l’image custom field (ou son url) en présisant Large, Medium & Small

    merci

    #935544
    Lumiere de Lune
    Participant
    Maître WordPress
    19367 contributions

    the_field n’est pas une fonction du core de wordpress mais d’un plugin (advanced custom field)

    ça aurait donc été sympathique de préciser dans les extensions en place que tu utilises ACF, ça aurait permis de gagner du temps et éviter de faire des recherches pour savoir d’où venait cette fonction bizarre

    fais un var_dump() pour savoir comment est appelé l’élément de l’array qui correspond à l’url

    #935545
    ClementR
    Participant
    Initié WordPress
    6 contributions

    Bonjour,

    je pense que ça vient de l’option que tu as sélectionné dans ACF quand tu as créé ton custom field. De mémoire tu peux choisir de retourner le champ soit au format objet (comme tu as actuellement) soit l’URL de l’image, soit son ID. Une fois que tu as soit l’ID soit l’URL, ça devient beaucoup plus simple d’afficher l’image.

    En espérant avoir pu t’aider.

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