afficher image custom post type (Créer un compte)

  • Statut : non résolu
4 sujets de 16 à 19 (sur un total de 19)
  • Auteur
    Messages
  • #774178
    Guy
    Participant
    Maître WordPress
    14817 contributions

    ce n’est pas le nom de la taxonomie qu’il faut mettre en « brut », c’est le nom du post_type puisque tu n’as pas de post à te mettre sous la main. Tu peux effacer tout ce qui concerne $post dans ton code, il n’y en a pas là où tu appelles ce traitement.

    d’autre part dans the_post_thumbnail
    the_post_thumbnail(« mini », array(« alt »=> the_post()->ID));

    tu devrais mettre « alt »=> $ma_query->post->ID pour que cela soit plus cohérent ou juste appeler the_post_thumbnail(« mini »);

    il n’y a pas besoin de mettre un echo pour the_post_thumbnail, il l’affiche et je pense que cela ne retourne rien.

    #774179
    Soraze
    Membre
    Padawan WordPress
    90 contributions

    Merci ! super, ça marche enfin, il fallait enlever l’array à côté de « mini »

    Bon par contre, j’aimerais rajouter le « alt » mais avec « alt »=> $ma_query->the_post()->ID)); ça bugge, je n’ai qu’une image, et 2 fois l’echo de ‘allo’ , alors que sans le alt, j’ai bien mes images, titres, et 3 fois l’echo, avez-vous une idée?

    $ma_query = new WP_Query($args);
    while ( $ma_query->have_posts())
    {
    echo $post_id;
    $ma_query->the_post();
    the_title();
    the_post_thumbnail(« mini », array(« alt »=> $ma_query->the_post()->ID));
    echo ‘allo / ‘;

    #774180
    Guy
    Participant
    Maître WordPress
    14817 contributions

    il faut regarder les propriétés de $ma_query, il doit y avoir quelque chose comme $ma_query->post->ID, mais là je suis pas certain, il faut essayer.

    Pour regarder les propriétés tu peux faire un print_r($ma_query) 🙂 tu verras, il y a surement l’id du post en cours parmi tout ce qui viendra.

    #774181
    Soraze
    Membre
    Padawan WordPress
    90 contributions

    Merci ! en effet, je ne sais pas pourquoi ça buggait j’ai bien trouvé post et id dans le print r, et en fait ça marche très bien, merci encore!

    Ok je vais pouvoir avancer 😉

    Merci à vous deux

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