- Base de conocimientos
- Contenido
- Administrador de diseño
- Crear una plantilla codificada personalizada
Crear una plantilla codificada personalizada
Última actualización: 31 de agosto de 2026
Disponible con cualquiera de las siguientes suscripciones, a no ser que se indique de otro modo:
Los desarrolladores pueden crear blogs, páginas web, landing pages y plantillas de correo electrónico desde cero utilizando HTML + HubL. También puedes clonar un diseño de plantilla de arrastrar y soltar en HTML, y luego personalizarlo en como plantilla codificada.
Obtenga más información sobre el diseño de recursos personalizados en nuestra documentación para desarrolladores.
Se requieren permisos Se requiere permiso para utilizar las herramientas de diseño a fin de crear y editar plantillas en el administrador de diseño.
Se requieren permisos Se requiere el permiso «Configuración global de contenido y temas » y «Configuración del sitio web » para editar los recursos globales del sitio web y la configuración del blog o del sitio web.
Crear un nuevo Archivo HTML + HubL
La suscripción es obligatoria Para crear plantillas de correo electrónico personalizadas es necesario disponer de una suscripción a Marketing Hub Pro o Enterprise . Las cuentas de Content Hub pueden crear correos electrónicos mediante el editor de arrastrar y soltar.
- En tu cuenta de HubSpot, haz clic en Más y luego ve a Contenido > Administrador de diseño. Si Más no aparece en tu cuenta, ve directamente a Contenido > Administrador de diseño.
- En la parte superior del buscador, haga clic en el menú desplegable Archivo y seleccione Nuevo archivo.

- En el cuadro de diálogo, haz clic en el menú desplegable ¿Qué te gustaría construir hoy? y selecciona HTML + HubL.
- En el campo ¿Qué está construyendo? , seleccione una opción:
- Plantilla: define el diseño y la estructura del contenido que se mostrará en las páginas del sitio web, las landing pages, las entradas del blog o el correo electrónico.
- Plantilla Parcial: es código reutilizable o un fragmento de código que puede incluirse en otras múltiples plantillas.
- Haga clic en el menú desplegable Tipo de plantilla y seleccione un tipo para la plantilla codificada personalizada (página, entrada de blog/lista, correo electrónico o página del sistema). Más información sobre los tipos de plantilla.
- Introducir un nombre de archivo en el campo Nombre de archivo .
- Para actualizar la ubicación del archivo, haga clic en Cambiar en la sección Ubicación del archivo y seleccione una carpeta.
- Cuando hayas terminado, haz clic en Crear.
Añade HTML + HubL a tu plantilla
Una vez que haya configurado su nuevo archivo, se le dirigirá al editor de código para que añada su código personalizado y previsualice cómo aparecerá en una página activa.
Añadir HTML + HubL
- Introducir el HTML de la plantilla. Más información sobre cómo añadir archivos CSS y JavaScript a plantillas codificadas personalizadas.
- Para ver cómo se renderizará el HTML + HubL, activa el interruptor Mostrar salida en la parte superior izquierda. Se abrirá un panel a la derecha con la vista previa renderizada.
Añadir HTML requerido + HubL
Las plantillas codificadas a medida requieren variables HTML o HubL específicas para funcionar. Si falta alguna de estas variables obligatorias, puede aparecer un mensaje de error al intentar publicar la plantilla.
- Las plantillas de página y blog requieren las siguientes variables:
<!-- Enter above the closing </header> tag -->
{{ standard_header_includes }}</body>
<!-- Introdúcelo encima de la etiqueta para cerrar -->
{{ standard_footer_includes }}
- Las plantillas de correo electrónico deben incluir las siguientes variables para cumplir con la normativa CAN-SPAM:
<!-- Enter variables above the closing </body> tag -->
{{ site_settings.company_name }}
{{ site_settings.company_street_address_1 }}
{{ site_settings.company_city }}
{{ site_settings.company_state }}
{{ site_settings.company_zip }}
{{ site_settings.country_of_the_company }}
<!-- Choose one unsubscribe variable -->
{{ enlace_para_darse_de-alta }}
{{ enlace_para_darse_de-alta_de_todas_las_listas }}
- Las plantillas de correo electrónico requieren el siguiente código para mostrar el texto de vista previa en determinados clientes de correo electrónico:
<!-- Preview text (text which appears right after subject in certain email clients) -->
<div id="preview_text" style="display:none!important">{% text "preview_text" label="Preview Text <span class=help-text>This will be used as the preview text that displays in some email clients</span>", value="", no_wrapper=True %}</div>
Clonar una plantilla a HTML
Además de crear plantillas desde cero, también puedes clonar plantillas de arrastrar y soltar para blogs, páginas web y landing pages en HTML.
- En tu cuenta de HubSpot, haz clic en Más y luego ve a Contenido > Administrador de diseño. Si Más no aparece en tu cuenta, ve directamente a Contenido > Administrador de diseño.
- En el buscador, haga clic en el nombre de la plantilla que desea clonar.
- Haga clic en el menú desplegable Acciones y seleccione Clonar a HTML. El archivo HTML se creará en la misma carpeta que el archivo original.

Vista previa y publicación de la plantilla
Una vez creada la plantilla, puedes obtener una vista previa de cómo aparecerá en una página activa y, a continuación, publicarla.
- En tu cuenta de HubSpot, haz clic en Más y luego ve a Contenido > Administrador de diseño. Si Más no aparece en tu cuenta, ve directamente a Contenido > Administrador de diseño.
- En el buscador, haga clic en el nombre de la plantilla que desee previsualizar o publicar.
- En la parte superior derecha, haz clic en el menú desplegable Vista previa y selecciona una opción:
- Si selecciona Vista previa en vivo con opciones de visualización, puede previsualizar su plantilla tal y como aparece en otros dispositivos seleccionando el ajuste preestablecido Viewport.
- Si selecciona Vista previa sin opciones de visualización, sólo podrá obtener una vista previa de cómo aparecerá su plantilla en los navegadores.
- Cuando haya terminado, haga clic en Publicar cambios.
- Si hay algún error de código, aparecerá un mensaje de error. Revise más información sobre estos errores en la consola de errores debajo del editor de código:
-
- En el mensaje de error de la parte superior de la página, haga clic en consola de errores para abrir la consola situada debajo del editor de código.
- Como alternativa, desplácese a la parte inferior izquierda del editor de código y haga clic en Mostrar detalles.
