[AUTOMATIQUE] Cet article a plus de 5 ans.
Il se peut donc que les informations qu'il fournit ne soient plus totalement exactes.

Vous vous êtes sans doute déjà demandé comment imbriquer des loops dans WordPress sans casser la boucle parente.

Voici une petite astuce plutôt simple puisqu’elle consiste simplement à stocker les paramètres de la requête globale, autrement dit le loop parent dans une variable PHP.

Avec cette méthode, vous pouvez donc construire une nouvelle requête via query_posts avec ses propres paramètres sans casser la requête principale.

$tmp_query = $wp_query;
query_posts('posts_per_page=-1&post_type=post&order=DESC');
   while( have_posts() ) : the_post()
      echo '<a href="'. get_the_permalink() .'">'. get_the_title() .'</a><br />';
   endwhile;
$wp_query = $tmp_query;

 

Article rédigé parBrice CAPOBIANCO

Autodidacte passionné par WordPress. J'aime apprendre et créer pour ensuite partager !

Coorganisateur des Meetups WordPress Rennes et fondateur de bweb.
Partager cet article

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *