Différencier les compositions synchronisées et non synchronisées et les éléments de modèles

Vue d’ensemble

Avec l’arrivée de davantage de variété d’éléments réutilisables que nous pouvons créer avec WordPress, cet article vise à clarifier quand et comment utiliser chaque élément en fonction de la situation. Nous commencerons par évoquer les Éléments de modèles, puis les Compositions synchronisées (anciennement blocs réutilisables), et enfin les Compositions non synchronisées.

Les éléments de modèles

Le bloc Élément de modèle est un bloc avancé qui peut être utilisé avec un thème basé sur des blocs, ou tout autre thème prenant en charge l’édition des fichiers modèles (vous pouvez consulter les thèmes utilisant cette fonctionnalité).

Les blocs Élément de modèle proviennent souvent directement de votre thème et sont utilisés pour organiser et afficher la structure de votre site.

Contrairement aux compositions synchronisées, les blocs Élément de modèle sont généralement utilisés pour modifier des zones extérieures à la zone de contenu principal des publications.

Pour plus d’informations, consultez la documentation spécifique concernant le bloc Élément de modèle.

Les compositions synchronisées

Les compositions synchronisées vous permettent d’enregistrer un bloc ou un groupe de blocs, ainsi que leur mise en forme, afin de pouvoir le réutiliser plus tard sur n’importe quelle publication de votre site.

La spécificité des compositions synchronisées, c’est que leur mise en forme et leur contenu sont synchronisés à l’échelle du site. Ce qui fait que si vous modifiez leur contenu ou mise en forme, le bloc sera modifié partout où vous l’utilisez.

Contrairement au bloc Élément de modèle, les compositions synchronisées sont généralement utilisées pour modifier des blocs se situant à l’intérieur de la zone de contenu principal des publications.

Pour plus d’informations, consultez la documentation spécifique concernant les compositions synchronisées.

Note : depuis la version 6.6, il est possible d’autoriser les modifications ou d’Activer les surcharges pour certains blocs appartenant à une composition synchronisée. Dans ce cas, les contenus des blocs pourront être modifiés sans que la composition synchronisée elle-même soit modifiée, ni les autres occurrences de cette composition synchronisée. La mise en forme est quant à elle conservée pour toutes les occurences. En d’autres termes, l’activation des surcharges sur un bloc de la composition synchronisée lui permet de se comporter comme un « emplacement réservé » dont le contenu est personnalisable.

Les compositions non synchronisées

Les compositions non synchronisées représentent une collection d’agencements de blocs prédéfinis que vous pouvez insérer dans vos publications puis les personnaliser avec votre propre contenu.

Certaines compositions non synchronisées sont proposées nativement par WordPress, d’autres sont proposées par votre thème ou encore par vos extensions. Vous pouvez même copier-coller des compositions de blocs toutes faites provenant du répertoire officiel des compositions de blocs !

Contrairement aux compositions synchronisées, le contenu et la mise en forme ne sont pas synchronisés à l’échelle du site : si vous modifiez une composition non synchronisée que vous avez déjà insérée ailleurs sur votre site, cela n’aura aucun effet sur les autres occurrences.

Pour plus d’informations, consultez la documentation spécifique concernant les compositions de blocs.

Tableau de différences

Voici un tableau comparant ces trois types de compositions spécifiques :

Élément de modèleComposition synchroniséeComposition non synchronisée
TypeStructure du site (éditeur de site)Contenu (éditeur de publications)Contenu (éditeur de publications)
Capacité de synchronisationContenu synchronisé partout où il est utiliséContenu synchronisé partout où il est utilisé
Possibilité d’activer les surcharges pour certains blocs
Contenu non synchronisé
Exemple d’utilisationGestion du pied de page d’un siteGestion d’un bloc « horaires d’ouverture » affiché sur plusieurs pages, synchronisé avec le même contenu partout.Gestion d’une zone d’appel à l’action (en anglais Call to action) par exemple constituée d’un titre, d’un texte et d’un bouton. L’ensemble de ces éléments étant modifiables et propres à la publication dans laquelle ils sont insérés.

Quelques exemples de situations d’usage

Une section de contenu répétée à plusieurs endroits du site

Cela peut correspondre à n’importe quelle section de contenu pouvant se retrouver de manière exactement similaire sur plusieurs pages de votre site. Par exemple, vos horaires d’ouverture ou un bloc présentant des boutons de liens vers vos réseaux sociaux.

De plus, si vous modifiez par exemple vos horaires d’ouvertures ou un lien vers un réseau social, vous voudrez sans doute que la modification se répercute partout où le bloc est utilisé.

Pour vous éviter de recréer à chaque fois ce contenu similaire partout sur votre site, vous utiliserez plutôt une composition synchronisée.

Une partie de l’écran répétée sur l’ensemble de votre site

Pour tout ce qui touche à une partie de l’écran répétée sur l’ensemble de votre site, comme l’entête, le pied de page, ou une zone de colonne latérale, il vaut mieux utiliser un élément de modèle.

Les éléments de modèles sont généralement proposés à la modification par votre thème, s’il s’agit d’un thème basé sur des blocs.

Un élément de design ou de mise en page répété à plusieurs endroits du site

Quand il ne s’agit pas de contenu mais plutôt de pouvoir partager une mise en forme ou une mise en page que vous réutiliseriez à plusieurs endroits de votre site, tout en modifiant son contenu, vous devez plutôt utiliser les compositions non synchronisées.

Traduit par JB Audras
Relu par Jenny Dupuy & Patrick Olivaud
Dernière mise à jour le 2 septembre 2024

Contribuer à la documentation en français de WordPress

Journal des modifications

2 septembre 2024Jenny Dupuy et Laurent Millet – Modifications des termes « bloc réutilisable » et « composition de blocs » en « composition synchronisée » et « composition non synchronisée », ajout d’une note concernant les surcharges.