Multi-loop pas clair… (Créer un compte)

  • Statut : non résolu
2 sujets de 1 à 2 (sur un total de 2)
  • Auteur
    Messages
  • #484094
    titifrim
    Membre
    Padawan WordPress
    74 contributions

    Bonjour,

    Je suis en train d’approfondir la technique de la “multi-boucle” sous WordPress et j’avoue ne pas bien comprendre certaines choses. Sur le codex du site The loop, voici la portion de code qui m’intéresse :

    <?php $my_query = new WP_Query('category_name=featured&posts_per_page=1');
      while ($my_query->have_posts()) : $my_query->the_post();
      $do_not_duplicate = $post->ID;?>
        <!-- Do stuff... -->
      <?php endwhile; ?>
        <!-- Do other stuff... -->
      <?php if (have_posts()) : while (have_posts()) : the_post(); 
      if( $post->ID == $do_not_duplicate ) continue; update_post_caches($posts); ?>
       <!-- Do stuff... -->
      <?php endwhile; endif; ?>

    Je ne comprends pour quoi il n’y a pas de if(have_posts()) entre le have_posts()) : $my_query->the_post();

    Concrètement je voudrais afficher un article complet en haut de page et en dessous les vignettes + résumés des articles de la même catégorie les uns en dessous des autres.

    Merci d’avance.

    #733144
    titifrim
    Membre
    Padawan WordPress
    74 contributions

    Je pense qu’il serait peut-être plus judicieux d’expliquer ce que je veux faire exactement, je vais donc essayer de présenter la chose simplement.

    Dans ma page, je voudrais afficher les infos de la manière suivante :

    – En haut de page je souhaiterais une boucle simple sans filtrage de catégorie
    – En dessous le dernier article de la categorie 3
    – En dessous les résumés des autres articles de la catégorie 3 accompagnés d’une vignette

    Je suis en train de tester des tas de choses mais ne parviens pas à faire ce que je veux. La plupart du temps le dernier article de la catégorie se retrouve aussi dans la liste des résumés :(.

2 sujets de 1 à 2 (sur un total de 2)
  • Le forum ‘Utilisation spécifique de WordPress’ est fermé à de nouveaux sujets et réponses.