Variables del sitio
Objetivo: dejar de reescribir la misma dirección de correo, teléfono o dirección postal en cada página.
Tiempo: 3 minutos
Necesita: acceso a los ajustes del sitio
Pasos
- Abra Sites, edite el sitio y vaya a la pestaña Variables.
- Seleccione Add Variable.
- Rellene la Key —se normaliza a
snake_caseen minúsculas— y el Value. Label es un nombre opcional para el panel. - Deje Enabled marcado, ponga un Sort Order si le importa el orden de la lista, y seleccione Save variable.
- Úsela en el contenido escribiendo el token:
{{ site.support_email }}.
Cómo funciona la sustitución
Los tokens se sustituyen solo durante el render público y la indexación de búsqueda. En el panel, el texto del token se queda exactamente como lo escribió, así que siempre ve lo que hay guardado y no un valor haciéndose pasar por contenido.
Solo se sustituyen las variables activas. Un token desconocido o mal escrito se deja tal cual en vez de vaciarse, así que una errata aparece en la página en lugar de un hueco que nunca notaría.
Notas
- El valor es texto plano. El HTML dentro de una variable no se ejecuta, y es deliberado: una variable es un valor, no una vía para inyectar marcado.
- Las variables son por sitio. Dos sitios con la misma dirección de soporte la necesitan definida dos veces.
- Buenos candidatos: datos de contacto, horarios, un número de registro mercantil, una frase de marca que se repite.
- Malos candidatos: cualquier cosa secreta. Son tokens públicos renderizados en páginas públicas.
- Desactivar una variable deja el token visible en la salida. Si quiere que desaparezca, quítelo también del contenido.