Une indication pour le client juste sous le champ, dans l’administration
instructions="Texte de l’aide" Le client ne sait pas que le titre tient en quarante caractères, ni qu’un prix s’écrit avec le symbole de la devise. instructions le lui affiche en gris directement sous le champ, là où il le remplit.
Où le placer
Sur le même élément que l’attribut du champ : fld-text, opt-link, ou une liste ou un groupe entier.
Fonctionne à tous les niveaux, y compris pour un champ dans une ligne de fld-loop.
Exemple : la carte des boissons
<h1 fld-text="Title" instructions="Up to 40 characters">Menu</h1>
<div class="cards" fld-loop="Drinks">
<article class="card">
<h3 fld-text="Name">Latte</h3>
<span fld-text="Price"
instructions="With the currency sign: $4.20">$4.20</span>
</article>
</div>Seule la personne qui modifie la page voit les aides ; le site ne les affiche pas.
À retenir
- Soyez bref et concret : le format, la longueur, l’endroit où cela s’affiche sur le site.
- La génération retire l’attribut du balisage du site : les visiteurs ne voient jamais l’aide.
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.
<p class="notice" instructions="Shown on the home page">Open every day</p>Une aide sur un élément sans champ : il n’y a pas de champ sous lequel l’afficher, elle disparaît. Le journal ne signale rien.
<p class="notice" fld-text="Notice" instructions="Shown on the home page">Open every day</p>À côté de l’attribut d’un champ.