Tutoriels WordPress de confiance, quand vous en avez le plus besoin.
Guide du débutant pour WordPress
WPB Cup
25 millions+
Sites web utilisant nos plugins
16+
Années d'expérience WordPress
3000+
Tutoriels WordPress par des experts

Qu'est-ce que : Boucle

« La boucle » est aussi communément appelée « la boucle WordPress », ou simplement « boucle ». C'est le morceau de code PHP essentiel qui affiche les articles sur un site Web WordPress.

La boucle WordPress est sans doute l'un des aspects les plus importants du code WordPress et est au cœur de la plupart des requêtes d'une manière ou d'une autre.

Qu'est-ce qu'une boucle dans WordPress ?

Infographie : Comprendre la boucle WordPress

La boucle est utilisée dans les thèmes WordPress pour afficher une liste d'articles sur une page Web.

Les développeurs de thèmes peuvent formater la sortie en utilisant des balises de modèle pour personnaliser la façon dont chaque article à l'intérieur de la boucle est affiché. Plusieurs balises de modèle ne fonctionnent qu'à l'intérieur de la boucle WordPress et sont utilisées pour formater, organiser et publier les données des articles.

Nous avons créé l'infographie suivante pour expliquer la boucle WordPress aux débutants.

Infographie - Comprendre la boucle WordPress

Exemple de code : Une boucle WordPress simple

Vous pourriez aimer voir un exemple.

Voici un code PHP utilisé pour former une boucle WordPress simple :

<?php
 
// checks if there are any posts that match the query
if (have_posts()) :
 
  // If there are posts matching the query then start the loop
  while ( have_posts() ) : the_post();
 
    // the code between the while loop will be repeated for each post
    ?>
 
    <h2 id="post-<?php the_ID(); ?>"><a href="<?php the_permalink() ?>" rel="bookmark" title="Permanent Link to <?php the_title(); ?>"><?php the_title(); ?></a></h2>
 
    <p class="date-author">Posted: <?php the_date(); ?> by <?php the_author(); ?></p>
 
    <?php the_content(); ?>
 
    <p class="postmetadata">Filed in: <?php the_category(); ?> | Tagged: <?php the_tags(); ?> | <a href="<?php comments_link(); ?>" title="Leave a comment">Comments</a></p>
 
    <?php
 
    // Stop the loop when all posts are displayed
 endwhile;
 
// If no posts were found
else :
?>
<p>Sorry no posts matched your criteria.</p>
<?php
endif;
?>

Nous espérons que cet article vous a aidé à en apprendre davantage sur la boucle WordPress. Vous voudrez peut-être aussi consulter notre liste de lecture supplémentaire ci-dessous pour des articles connexes sur des conseils, astuces et idées WordPress utiles.

Si cet article vous a plu, abonnez-vous à notre chaîne YouTube pour des tutoriels vidéo WordPress. Vous pouvez également nous retrouver sur Twitter et Facebook.

Lectures supplémentaires

La boîte à outils WordPress ultime

Accédez GRATUITEMENT à notre boîte à outils - une collection de produits et de ressources liés à WordPress que tout professionnel devrait posséder !