Un formulaire ou un widget d’extension dans votre balisage
wp-shortcode="[shortcode]" Beaucoup d’extensions WordPress s’affichent par un shortcode : formulaire de réservation, calendrier, slider. wp-shortcode place ce bloc au bon endroit de votre design, et le client le configure dans l’extension elle-même.
Où le placer
Sur le bloc où le widget doit apparaître. Le contenu du bloc est remplacé par le résultat du shortcode.
La valeur est le shortcode entier, avec ses crochets et ses paramètres. Dans Webflow, saisissez-le tel quel ; en HTML, les guillemets à l’intérieur s’écrivent ".
Exemple : un formulaire de réservation
<div class="booking" wp-shortcode="[contact-form-7 id="42" title="Booking"]">
<p>The booking form appears here</p>
</div>- Booking — [contact-form-7 id="42" title="Booking"]
Your name
Date and time
Book a tableLe client modifie les champs et les e-mails du formulaire dans l’extension, sans toucher au balisage.
À retenir
- L’extension doit être installée et activée ; sinon, le texte du shortcode reste à la place du bloc.
- Les formulaires de ThemeForge n’ont pas besoin de shortcode : un formulaire balisé fonctionne tout seul.
Erreurs fréquentes
Le journal de génération est l’onglet « Journaux » de votre projet sur themeforge.pro ; la vérification gratuite du balisage affiche les mêmes remarques.
<div class="booking" wp-shortcode="contact-form-7 id=42">…</div>Un shortcode sans crochets : le site affiche un simple texte, et le journal ne signale rien.
<div class="booking" wp-shortcode="[contact-form-7 id=42]">…</div>La valeur avec ses crochets, telle que l’extension la donne.
Format alternatif
wp_shortcode fonctionne de la même façon : la génération donne un thème identique.