« Pourquoi la rubrique Sport n’a-t-elle pas la même mise en page que la rubrique Économie ? » La question, posée par le rédacteur en chef d’un journal local qui vient de migrer vers un thème compatible avec l’éditeur de gabarits de WordPress 5.8, a une réponse simple : parce que rien n’a encore été configuré pour les distinguer, alors que la fonctionnalité le permet déjà.
Ce journal local publie trois rubriques principales : Sport, Économie et Culture, chacune avec ses propres codes visuels. La rubrique Sport met en avant une image large en tête d’article, la rubrique Économie affiche systématiquement un encadré de contexte, et la rubrique Culture privilégie une mise en page en deux colonnes. Reproduire ces trois traitements distincts aurait auparavant nécessité des conditions PHP dans un fichier category.php unique. Avec l’éditeur de gabarits, chaque rubrique peut désormais recevoir son propre fichier de gabarit dédié.
La hiérarchie d’archives dans un thème de blocs
La hiérarchie de gabarits pour les pages d’archive de catégorie suit une logique de spécificité croissante, où WordPress choisit le fichier le plus précis disponible avant de retomber sur un gabarit plus générique : category-sport.html, puis category-{ID}.html, puis category.html, puis archive.html, et enfin index.html en dernier recours.
category-sport.htmlcible précisément la rubrique dont le slug est « sport ».category.htmlsert de gabarit par défaut pour toute catégorie sans fichier dédié.archive.htmlintervient si aucun des deux précédents n’existe, pour toute page d’archive au sens large.
La mise en œuvre pour les trois rubriques
Trois fichiers ont été créés dans le dossier de gabarits du thème : category-sport.html, category-economie.html et category-culture.html, chacun assemblé directement depuis l’éditeur de gabarits sans écrire une seule ligne de code PHP.
<!-- wp:template-part {"slug":"header"} /-->
<!-- wp:query {"query":{"inherit":true}} -->
<div class="wp-block-query">
<!-- wp:post-template -->
<!-- wp:post-featured-image {"width":"100%"} /-->
<!-- wp:post-title /-->
<!-- /wp:post-template -->
</div>
<!-- /wp:query -->
<!-- wp:template-part {"slug":"footer"} /-->
Le gabarit de la rubrique Sport a repris cette structure en ajoutant une image mise en avant en pleine largeur, tandis que celui de la rubrique Économie insérait un bloc de groupe supplémentaire avant la boucle, jouant le rôle d’encadré de contexte visible sur chaque page de la rubrique.

Les limites rencontrées à ce stade
Une hiérarchie encore incomplète
Contrairement à la hiérarchie de gabarits PHP classique, bien plus riche et documentée depuis des années, la version disponible en 5.8 ne couvre pas encore tous les cas de figure : certaines combinaisons de taxonomies personnalisées avec des archives de type de contenu personnalisé restent mal prises en charge à ce stade.
Absence d’aperçu multi-rubrique
L’éditeur de gabarits ne permet pas encore de visualiser simultanément le rendu des trois rubriques côte à côte : chaque vérification demande de naviguer manuellement sur le site en façade, rubrique après rubrique.
Confusion possible avec la recherche interne
Un rédacteur a un temps confondu ce mécanisme de gabarits par rubrique avec un futur système de filtrage par mots-clés sur le site, fonctionnalité hors périmètre de ce chantier et traitée séparément.
Ce que cette expérience a confirmé
Ce cas d’usage, modeste en apparence, démontre qu’un besoin éditorial concret — distinguer visuellement des rubriques d’un journal — peut déjà être satisfait sans plugin tiers ni développement PHP sur mesure, alors même que l’éditeur de gabarits reste jeune et que le Site Editor complet n’existe pas encore.
Une hiérarchie de gabarits bien comprise vaut souvent mieux qu’un plugin supplémentaire, même quand elle n’en est encore qu’à ses débuts.
En résumé
Pour ce journal local, la distinction visuelle entre ses trois rubriques a été résolue en quelques fichiers de gabarits, en s’appuyant sur une hiérarchie d’archives encore jeune mais déjà fonctionnelle dans WordPress 5.8. Le chantier reste circonscrit aux archives de catégorie : la recherche interne du site, elle, appellera un traitement séparé le moment venu.