1. Livres & vidéos
  2. WordPress
  3. Le bloc Boucle de requête
Extrait - WordPress Personnaliser les thèmes Gutenberg sans coder (5e édition)
Extraits du livre
WordPress Personnaliser les thèmes Gutenberg sans coder (5e édition)
2 avis
Revenir à la page d'achat du livre

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 :

images/C08-001.png

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

images/C08-002.png

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.

images/C08-003.png

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

images/C08-004.png

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 :

images/C08-016.png

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

images/C08-017.png

Voici ce que contient ce bloc :

images/C08-018.png

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

images/C08-019.png

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.

images/C08-020.png

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