WPBakery Page Builder
WPBakery (anciennement Visual Composer, toujours vendu
sous le nom WPBakery pour le produit classique) s’attache
à the_content via son système de shortcodes. Quand il
est activé sur un article, il échange la sortie de
l’éditeur de blocs contre son layout dirigé par
shortcodes ; si l’article ne contient en réalité pas de
shortcodes WPBakery, le front end peut se rendre vide.
Ce que Structura fait automatiquement
Depuis la version du 2026-04-23, chaque article Structura
est créé avec _wpb_vc_js_status = false écrit
atomiquement dans le cadre de l’appel wp_insert_post.
Ce drapeau est le signal propre de WPBakery « ne pas
rendre cet article avec le builder », et parce qu’il est
persisté avant que le handler save_post de WPBakery ne
tourne, WPBakery laisse l’article tranquille et WordPress
rend les blocs Gutenberg normalement.
Vous ne devriez pas avoir à changer quoi que ce soit dans vos paramètres WPBakery pour que les articles Structura se rendent correctement. Si le corps est encore vide, la cause est généralement une configuration au niveau du site — lisez la suite.
Comment vérifier que le modèle de votre thème rend toujours le contenu de l’article
WPBakery n’a pas de Theme Builder propre, mais beaucoup
de thèmes compatibles WPBakery viennent avec des modèles
d’article unique personnalisés qui dépouillent
the_content() et le remplacent par un chemin de rendu
uniquement par shortcodes. Si votre thème est de marque
WPBakery (par ex. Salient, The7, Enfold), vérifiez :
- Dans wp-admin, allez dans Apparence → Personnaliser → Articles (ou le panneau équivalent spécifique au thème).
- Cherchez une option comme Single Post layout ou Default post template. Assurez-vous qu’elle soit mise sur un layout qui rend le corps d’article standard, pas « Page Builder only ».
- Ouvrez un article unique sur le front end et utilisez
Affichage → Code source de la page dans votre
navigateur. Cherchez les premiers mots de votre
article Structura. Si les mots sont dans le code
source mais pas visibles, le CSS du thème les cache ;
s’ils manquent, le modèle PHP du thème saute
the_content().
Que vérifier si le corps manque encore
- Videz toute extension de cache. Les thèmes chargés en WPBakery viennent souvent avec un cache agressif.
- Regardez le meta
_wpb_vc_js_statusdirectement. Utilisez WP-CLIwp post meta get <id> _wpb_vc_js_status. La valeur devrait êtrefalse. Si c’esttrue, quelque chose réactive WPBakery sur l’article après que Structura écrivefalse— généralement un hooksave_postau niveau du thème.
Statut de cette page
Cette page est un marqueur — l’opt-out
_wpb_vc_js_status est défensif et peut ne pas couvrir
chaque comportement de modèle spécifique d’un site à
thème WPBakery. Si vous tombez sur ce problème sur un
site WPBakery et que les étapes ici ne le résolvent pas,
contactez le support pour qu’on
ajoute votre cas à cette page.
Pages liées
- Les articles apparaissent vides avec un page builder — la page hub avec un aperçu de tous les builders pris en charge.
Dernière mise à jour :