# En-tête (partie de gabarit)

> Un fragment de gabarit réutilisable qui regroupe le logo, le titre du site et le menu de navigation affichés en haut de chaque page.

- Auteur : Clément Hadrot
- Publié le : 2026-09-25
- Mis à jour le : 2026-09-25
- URL : https://wpmoderne.dev.wordpress-developpement.fr/lexique/en-tete-gabarit/

Plutôt que de recopier le même bloc « logo + menu » sur chaque gabarit d'un thème bloc, l'en-tête est isolé dans une partie de gabarit distincte, incluse partout où elle doit apparaître. La modifier une seule fois suffit à répercuter le changement sur toutes les pages du site qui la référencent.

## Structure dans un thème bloc

L'en-tête vit dans un fichier `parts/header.html` écrit en syntaxe de blocs, généralement composé d'un groupe contenant le logo du site, éventuellement le titre et le slogan, et le bloc Navigation relié à un menu. Le gabarit principal (`templates/index.html` ou équivalent) l'inclut via une balise de rendu dynamique de bloc plutôt qu'en dupliquant son contenu.

## Exemple de balisage

```
<!-- wp:template-part {"slug":"header","tagName":"header"} /-->
```

Ce commentaire de bloc indique à WordPress d'injecter à cet endroit le contenu de la partie de gabarit nommée « header ».

## À ne pas confondre avec

- Dans un thème classique, l'équivalent est le fichier `header.php`, inclus via la fonction PHP `get_header()` plutôt que par un bloc dynamique.
- L'en-tête (partie de gabarit) définit la structure et le contenu affiché, alors que sa mise en forme visuelle (couleurs, espacements) dépend des réglages globaux définis dans `theme.json` ou des styles appliqués bloc par bloc.
- Modifier l'en-tête depuis l'éditeur de site crée une version personnalisée enregistrée en base ; le fichier d'origine du thème reste intact et sert de secours en cas de réinitialisation.
