Saltar al contenido
themeforge
ES
Empieza gratis
Menú
  1. Inicio
  2. Referencia de atributos
  3. opt-text
Básico Ajustes del sitio

Un teléfono, una dirección o un eslogan en todas las páginas

opt-text="Nombre del campo"

Un texto que el cliente edita una sola vez para todo el sitio: en la cabecera, el pie o un bloque de contacto. Vive en los ajustes del sitio, no en una página.

Dónde va

Primero en theme-options.html, la página de ajustes del sitio de tu exportación, que tiene su propio wp-fields-group. Ahí es donde se crea el campo.

Después, en cualquier lugar del sitio con el mismo nombre: en la cabecera, en el pie, en cualquier página. Ahí opt-text solo lee el valor.

El campo aparece en el panel solo si la página tiene un nombre de grupo: wp-fields-group en su <body>.

Ejemplo: el teléfono de la cabecera

Marcado 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>
En el panel ThemeForge → Options
Phone +1 (555) 010-0199
En el sitio todas las páginas
Home Menu Contacts
Call us +1 (555) 010-0199

Lo importante

  • Sin theme-options.html el campo nunca se crea: la cabecera muestra una línea vacía.
  • El cliente lo edita en ThemeForge → Options. Un solo valor para todas las páginas.
  • El mismo nombre en todas partes: opt-text="Phone" en la cabecera lee opt-text="Phone" de los ajustes.

Errores frecuentes

El registro de la generación es la pestaña «Registros» de tu proyecto en themeforge.pro; la revisión gratuita del marcado muestra los mismos avisos.

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

Solo en index.html: el campo nunca se crea, la cabecera no muestra nada y el registro no dice nada.

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

Declarado en theme-options.html, leído en cualquier parte.

Escritura alternativa

o_text funciona igual: la generación da un tema idéntico.

Se usa en recetas

Cuando quieras

Mira el panel de WordPress de tu sitio antes de pagar.