Le bloc Boucle de requête
Découvrir le bloc de requête
Pour afficher la page d’accueil en blog, ou des archives filtrées par auteur, par date, par catégorie…, ou les résultats d’une recherche, WordPress a besoin d’afficher une liste d’articles ou de pages répondant à la requête demandée. Cette requête est principalement constituée de code qui n’est pas accessible dans l’interface d’administration de WordPress. Ce code est affaire de spécialistes, de développeurs WordPress.
Dans la création des modèles de pages des thèmes dans l’interface d’administration, c’est le bloc Boucle de requête qui permet d’insérer ces listes de contenu. Ce bloc est utilisé dans de très nombreux modèles de pages des thèmes.
Avec le thème Twenty Twenty-Five, voici les modèles de page qui utilisent ce bloc Boucle de requête :
-
Index : c’est le modèle de page qui affiche la page d’accueil du site lorsqu’aucune page d’accueil n’est spécifiée.
-
Page d’accueil du blog : c’est le modèle de page qui affiche la liste des articles dans la page d’accueil.
-
Résultats de recherche : c’est le modèle de page qui affiche la liste des contenus suite à une recherche.
-
Toutes...
Exploiter le bloc Boucle de la requête
1. Le bloc Boucle de requête
Dans les exemples qui vont suivre, nous allons utiliser le modèle Page d’accueil du blog du thème Twenty Twenty-Five.
Dans le volet Vue d’ensemble du document, déployez la structure et sélectionnez le bloc Boucle de requête.
Voici le bloc Boucle de requête et ses blocs imbriqués :

Et voici son paramétrage dans le volet des réglages :

Passons rapidement sur la Mise en page. Nous retrouvons ce qui a été évoqué dans le chapitre Exploiter les blocs de mise en page pour les thèmes.
2. Les réglages de la requête
Dans le volet Réglages, dans la section TYPE DE REQUÊTE, c’est l’option Par défaut qui est sélectionnée par défaut. Il n’y a pas de paramètres supplémentaires accessibles.

Sélectionnez l’option Personnalisée pour affiner l’affichage généré par la boucle de requête.

Le réglage TYPE DE PUBLICATION permet de déterminer ce qui doit être affiché.
Choisissez le type Article ou Page. Dans le cas de la page d’accueil, c’est bien sûr des articles qui doivent être affichés.
Dans la liste déroulante ORDONNER PAR, choisissez dans quel ordre doivent être affichés...
Utiliser le bloc Aucun résultat
Il se peut que la requête paramétrée ne donne aucun résultat. Dans ce cas, il faut afficher un message indiquant que la requête n’a pas abouti.
Pour cela, WordPress propose le bloc Aucun résultat. Dans le modèle Page d’accueil du blog du thème Twenty Twenty-Five, ce bloc se trouve dans le bloc Boucle de requête, dans un bloc Groupe :

Ce bloc Aucun résultat ne contient qu’un bloc Paragraphe :

Voici ce que contient ce bloc :

Personnalisez ce texte et mettez-le en forme à l’aide de la barre d’outils et du volet des réglages :

Ces réglages de mise en forme ont déjà été vues de nombreuses fois.
Découvrir les autres boucles de requête
Les deux autres modèles de page du thème Twenty Twenty-Five qui utilisent le bloc Boucle de requête sont Toutes les archives et Résultats de recherche.

Les mêmes réglages que pour la page d’accueil en blog sont disponibles.