Skip to Content
TroubleshootingPage BuildersWPBakery Page Builder

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 :

  1. Dans wp-admin, allez dans Apparence → Personnaliser → Articles (ou le panneau équivalent spécifique au thème).
  2. 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 ».
  3. 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

  1. Videz toute extension de cache. Les thèmes chargés en WPBakery viennent souvent avec un cache agressif.
  2. Regardez le meta _wpb_vc_js_status directement. Utilisez WP-CLI wp post meta get <id> _wpb_vc_js_status. La valeur devrait être false. Si c’est true, quelque chose réactive WPBakery sur l’article après que Structura écrive false — généralement un hook save_post au 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

Dernière mise à jour :