Précharger des blocs dans un contenu avec Gutenberg
Tu fais souvent les mêmes actions quand tu crées une page WordPress ? Tu places les mêmes blocs, dans le même ordre, à chaque fois ?
Il existe une meilleure solution : configurer des blocs de contenu par défaut.
Pourquoi charger automatiquement des blocs dans WordPress ? Les avantages expliqués simplement.
1. Tu gagnes un temps fou
On va pas se mentir, quand tu bosses sur WordPress, tu fais souvent les mêmes manips :
- Ajouter un titre
- Mettre une image mise en avant
- Placer un appel à l’action
- Structurer les sections
- Respecter la hiérarchie des titres
- Mettre en forme le texte
Ça va vite, mais quand tu le fais 50 fois, ça devient franchement relou.
Insérer des blocs par défaut permet d’avoir une base déjà prête dès que tu crées un nouveau contenu. Fini le syndrome de la page blanche.
2. Plus de cohérence dans tes contenus
Si tu bosses solo, ça t’évite de faire n’importe quoi. Si tu bosses en équipe, ça évite que chacun fasse à sa sauce.
Exemple :
Tu montes un site avec plusieurs pages services. Logiquement, elles auront une structure similaire. Mais voilà, au fil du projet :
- Sur l’une, l’ordre des sections est différent
- Sur l’autre, il manque un bouton
- Sur une troisième, la mise en page est un peu bancale
Au final, ça donne l'effet d'un site bricolé et ça donne pas confiance aux visiteurs.
Précharger une structure, ça t’assure que tout reste carré, peu importe qui bosse dessus.
3. Moins d’erreurs, moins d’oublis
On est humains, on oublie des trucs. Et dans un site web, un oubli peut coûter cher.
- T’as zappé le formulaire de contact ? Résultat : des prospects perdus.
- Le bouton CTA est absent sur mobile ? Adieu les conversions.
- Une section importante a sauté ? Le contenu devient incompréhensible.
En suivant un modèle, ces erreurs n’arrivent plus. Tout est en place dès le départ : la structure est là, les blocs nécessaires sont chargés, et tu n’as plus qu’à remplir le contenu. Et si c'est ton client qui rédige les contenus, il te remerciera de ne pas avoir à gérer la mise en page.
Ça lui permet de se concentrer sur ce qui compte vraiment : parler de son métier et garantir une expérience utilisateur de qualité sur son site.
Initialiser une structure de blocs dans WordPress : de quoi on parle exactement ?
La méthode old school à la mano
Voilà comment tu bosses peut-être encore en ce moment :
- Tu crées une nouvelle page
- Tu ajoutes chaque bloc un par un
- Tu cherches les bons réglages
- Tu replaces les éléments
- Tu vérifies que c’est conforme
Ça marche, mais c’est chiant.
Une nouvelle méthode où tout est bien pensé
Avec une gestion "intelligente" des contenus récurrents, ta structure de page est déjà en place quand tu crées un nouveau contenu.
Selon ce que tu veux faire, t’as 3 solutions :
- Les "compositions" (block patterns) : pour insérer des sections toutes faites en un clic
- Les modèles de page (Full Site Editing) : pour que chaque contenu ait une base identique
- Une fonction en PHP : pour automatiser tout ça et le rendre obligatoire sur certains types de contenu
Tu fais plus le taff de mise en place, tu te concentres direct sur le contenu.
Les différentes façons de préconfigurer des blocs de contenu
Trois méthodes, à choisir selon ton besoin.
1. Utiliser les composition (block patterns)
Si t’as des sections récurrentes (ex : un bloc de témoignages), cette méthode est parfaite.
- Crée une structure de blocs sur une page
- Sélectionne les blocs
- Clique sur "Options" (les trois points) > "Créer une composition"
- Donne-lui un nom
Maintenant, tu peux l’insérer en un clic où bon te semble.
Simple, efficace, pas prise de tête.
2. Utiliser les modèles de page via le Full Site Editing
Si tu veux qu’un certain type de contenu ait toujours la même structure de base, utilise un modèle de page.
- Va dans Apparence > Éditeur > Modèles
- Clique sur "Ajouter un modèle"
- Choisis le type de contenu concerné (page, article, produit, etc.)
- Ajoute et configure les blocs
- Sauvegarde
Dès que tu crées une nouvelle page de ce type, la structure est déjà en place.
Terminé, bonsoir.
3. Automatiser avec du code (pour les CPTs ou un besoin spécifique)
Si tu veux forcer une structure sur un type de contenu précis, tu peux faire ça avec un simple snippet PHP.
Ajoute ça dans le fichier functions.php
de ton thème (ou thème enfant) :
function selina_load_default_page_blocks($post) {
if ($post->post_type === 'page') {
$post->post_content = '<!-- wp:group {"align":"wide"} -->
<div class="wp-block-group alignwide">
<!-- wp:heading {"level":1} --> <h1>Bienvenue sur votre nouvelle page</h1> <!-- /wp:heading -->
<!-- wp:paragraph --> <p>Ajoutez votre texte ici.</p> <!-- /wp:paragraph -->
<!-- wp:image {"sizeSlug":"large"} --> <figure class="wp-block-image size-large"><img src="url-de-l-image" /></figure> <!-- /wp:image -->
</div><!-- /wp:group -->';
}
}
add_action('default_content', 'selina_load_default_page_blocks');
Ce code fait quoi ?
À chaque fois que tu crées une nouvelle page, elle démarre avec un titre, un paragraphe et une image déjà en place.
Tu peux bien entendu modifier les blocs et la structure selon ton besoin. Par exemple, en y ajoutant des Block Binding, je dis ça je dis rien.
Quelle méthode choisir pour précharger des blocs dans WordPress ?
- Tu veux une solution simple et rapide ? Utilise les block pattern
- Tu veux une structure récurrente pour un type de contenu ? Modèles de page
- Tu veux tout automatiser ? Ajoute du code
Si tu veux éviter de perdre du temps et de refaire les mêmes actions en boucle, précharge tes blocs et passe à autre chose.
Cette décision dépend aussi de ton contexte : si tu gères un site vitrine avec quelques pages, les motifs feront largement l’affaire. Pour un site avec de nombreux types de contenu et une structure complexe, les modèles de page s’imposent.
Enfin, si tu veux tout maîtriser et que tu es à l’aise avec le code, la méthode en PHP t’offre une flexibilité maximale.
Alors, tu fais comment de ton côté ? T’as déjà mis ça en place ou tu fais encore tout à la main ?