Aller au contenu
themeforge
FR
Commencer gratuitement
Menu
  1. Accueil
  2. Référence des attributs
  3. opt-text
Essentiels Réglages du site

Un téléphone, une adresse ou un slogan sur toutes les pages

opt-text="Nom du champ"

Un texte que le client modifie une seule fois pour tout le site : dans l’en-tête, le pied de page, un bloc de contact. Il vit dans les réglages du site, pas sur une page.

Où le placer

D’abord sur theme-options.html, la page des réglages du site dans votre export, qui a son propre wp-fields-group. C’est là que le champ est créé.

Ensuite n’importe où sur le site, avec le même nom : dans l’en-tête, le pied de page, sur n’importe quelle page. Là, opt-text ne fait que lire la valeur.

Le champ n’apparaît dans l’administration que si la page a un nom de groupe : wp-fields-group sur son <body>.

Exemple : le téléphone dans l’en-tête

Balisage theme-options.html · index.html
<!-- theme-options.html -->
<body wp-fields-group="Site settings">
  <span opt-text="Phone">+1 (555) 010-0199</span>
</body>

<!-- the header of every page -->
<span class="phone" opt-text="Phone">+1 (555) 010-0199</span>
Dans l’administration ThemeForge → Options
Phone +1 (555) 010-0199
Sur le site toutes les pages
Home Menu Contacts
Call us +1 (555) 010-0199

À retenir

  • Sans theme-options.html, le champ n’est jamais créé : l’en-tête affiche une ligne vide.
  • Le client le modifie dans ThemeForge → Options. Une seule valeur pour toutes les pages.
  • Le même nom partout : opt-text="Phone" dans l’en-tête lit opt-text="Phone" des réglages.

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.

À éviter
<!-- index.html only, no theme-options.html -->
<span opt-text="Phone">+1 (555) 010-0199</span>

Seulement sur index.html : le champ n’est jamais créé, l’en-tête n’affiche rien, et le journal ne signale rien.

Correct
<!-- theme-options.html -->
<body wp-fields-group="Site settings">
  <span opt-text="Phone">+1 (555) 010-0199</span>
</body>

Déclaré sur theme-options.html, lu n’importe où.

Format alternatif

o_text fonctionne de la même façon : la génération donne un thème identique.

Utilisé dans les recettes

Prêt quand vous l’êtes

Découvrez l’administration WordPress de votre site avant de payer.