Boucle de requête

La boucle de requête est un moyen de parcourir et d’afficher un ensemble de publications (posts), pages, taxonomies, utilisateurs, commentaires, médias selon certains critères spécifiés dans WordPress.

Synonyme : Query loop

Exemple de boucle de requête

<?php
// Boucle de requête pour afficher les derniers articles
$args = array(
  'posts_per_page' => 5,
  'orderby' => 'date',
  'order' => 'desc',
);
$query = new WP_Query( $args );

if ( $query->have_posts() ) {
  while ( $query->have_posts() ) {
    $query->the_post();

    // Contenu de la boucle
    echo '<h2>' . the_title() . '</h2>';
    echo the_content();
  }
} else {
  echo 'Désolé, aucun article ne correspond à vos critères.';
}
wp_reset_postdata();
?>