Recurso gratuito · Sección para Shopify Horizon · v1.0

Ficha Editorial

Una página de producto editorial: las imágenes hacen scroll y la información se queda fija. Al terminar la ficha aparece una caja de compra centrada.

  • Sin apps
  • Carrito de Horizon
  • 2 plantillas
  • 13 bloques
  • Sin tocar código
Ver la instalación
Archivo
ficha-editorial-v1.0.zip
Peso
52 KB
Instalación
6 pasos
Precio
Gratis, sin cuotas
Plantilla «editorial» · la caja de abajo aparece al terminar la sección

Qué hace

Una página de producto editorial para Shopify Horizon.

Las imágenes hacen scroll y la información del producto se queda fija a su lado. Los desplegables se abren en un panel lateral y, al terminar la ficha, aparece una caja de compra centrada. Todo se edita desde el personalizador del tema, sin tocar código.

01

2 plantillas listas

La ficha editorial y una versión con un hero de producto a pantalla completa.

product.editorial

Ficha editorial

Galería a la izquierda, información fija a la derecha, desplegables en panel lateral, caja de compra al final y «Te puede gustar». La ficha de todos los días.

product.editorial-hero

Hero + detalles

Hero de producto a pantalla completa y, debajo, la ficha sin galería. Para lanzamientos, colecciones cápsula y productos estrella.

02

13 bloques

Los añades, los quitas y los reordenas desde el personalizador:

  1. Título
  2. Precio
  3. Colores
  4. Tallas
  5. Disponibilidad
  6. Comprar
  7. Insignias
  8. «Combínalo con»
  9. Desplegables
  10. Texto
  11. Espacio
  12. Separador
  13. Liquid

03

Galería que hace scroll e información fija

Si la información es más alta que la pantalla, baja hasta enseñar su final y ahí se queda.

04

Desplegables en panel lateral o en acordeón

Con la guía de tallas como tabla.

05

Barra de compra fija

Al terminar la sección o al dejar de ver el botón de compra, como caja centrada o a todo el ancho.

06

«Combínalo con»

Otros productos con su talla y su botón «Añadir».

07

Preventa automática

«Reservar ahora» y «Preventa, envío a partir del 20 de noviembre de 2026».

08

Usa el carrito de Horizon

El mismo carrito lateral, con su animación y su contador.

Antes de empezar

Qué incluye y qué necesitas

Contenido del ZIP
ficha-editorial/
├── sections/
│   ├── ficha-editorial.liquid        ← la ficha (la pieza principal)
│   └── ficha-editorial-hero.liquid   ← el hero (solo para la plantilla 2)
├── templates/
│   ├── product.editorial.json        ← plantilla 1: ficha editorial
│   └── product.editorial-hero.json   ← plantilla 2: hero + detalles
├── GUIA-INSTALACION.md               ← esta guía
├── METACAMPOS.md                     ← los metacampos, con ejemplos
└── guia-instalacion.html             ← las dos guías en formato web

Las dos plantillas

PlantillaQué llevaPara qué
editorialGalería a la izquierda, información fija a la derecha, desplegables en panel lateral, barra de compra al final y «Te puede gustar»La ficha de todos los días
editorial-heroHero de producto a pantalla completa, debajo la ficha sin galería y «Te puede gustar»Lanzamientos, colecciones cápsula y productos estrella

Requisitos

  • El tema Horizon de Shopify, o un tema construido sobre Horizon. La ficha usa el carrito de Horizon (product-form-component y el snippet add-to-cart-button).
    • Cómo comprobarlo: en Editar código → snippets tiene que existir add-to-cart-button.liquid.
    • En Dawn y otros temas no funciona.
  • Permiso para editar el código del tema.
  • No necesitas ninguna app.

Haz una copia primero. Duplica tu tema (Tienda online → Temas → ⋯ → Duplicar) y trabaja sobre la copia. Si algo no te convence, vuelves al original en un clic.

Instalación

De cero a funcionando en 6 pasos

4 pasos + 2 opcionales

  1. Paso 1: Crear la sección

    2 min
    1. En el admin de Shopify ve a Tienda online → Temas.
    2. En tu tema pulsa ⋯ → Editar código.
    3. En la columna de la izquierda, busca la carpeta sections y pulsa Añadir una nueva sección.
    4. Ponle de nombre ficha-editorial, elige Liquid y pulsa Hecho.
    5. Se abre un archivo con código de ejemplo. Bórralo entero (Ctrl + A y Suprimir; en Mac, Cmd + A).
    6. Abre sections/ficha-editorial.liquid del ZIP, copia todo su contenido y pégalo.
    7. Pulsa Guardar. Si no aparece ningún error en rojo, ya está.
  2. Paso 2: Crear la plantilla «editorial»

    2 min
    1. En Editar código, busca la carpeta templates y pulsa Añadir una nueva plantilla.
    2. En Crear una nueva plantilla para elige product, en el tipo elige JSON y ponle de nombre editorial. Pulsa Hecho.
    3. Borra todo el contenido del archivo nuevo.
    4. Copia el contenido completo de templates/product.editorial.json del ZIP, pégalo y pulsa Guardar.

    El orden importa: crea primero la sección (paso 1) y después la plantilla. Si lo haces al revés, Shopify no deja guardar la plantilla porque no encuentra la sección.

  3. Paso 3: Asignar la plantilla a tus productos

    1 min por producto
    1. Ve a Productos y abre un producto.
    2. En la columna de la derecha, en Plantilla del tema, elige editorial.
    3. Pulsa Guardar.

    Para ver y editar la plantilla, ve a Tienda online → Temas → Personalizar y, en el selector de la parte superior, elige Productos → editorial.

    ¿La quieres en todos los productos sin asignarla uno a uno? En el personalizador abre Productos → Producto predeterminado y pulsa Añadir sección → Ficha Editorial. Después oculta la sección de información del producto que trae Horizon (el icono del ojo) y guarda.

  4. Paso 4: Plantilla «editorial-hero»

    3 min · opcional
    1. Crea otra sección como en el paso 1, con el nombre ficha-editorial-hero y el contenido de sections/ficha-editorial-hero.liquid.
    2. Crea otra plantilla como en el paso 2, con el nombre editorial-hero y el contenido de templates/product.editorial-hero.json.
    3. Asígnala a los productos que quieras, como en el paso 3.

    En esta plantilla, la barra de compra aparece en cuanto el cliente deja de ver el botón del hero.

  5. Paso 5: Crear los metacampos

    5 min · opcional

    Los metacampos permiten que cada producto tenga sus propios colores, productos para combinar, composición, guía de tallas y fecha de envío en preventa. Si no los creas, la ficha usa los textos y productos por defecto de cada bloque.

    Se crean en Configuración → Metacampos y metaobjetos → Productos → Añadir definición. Tienes el paso a paso y ejemplos para copiar justo debajo, en Metacampos.

  6. Paso 6: Configurar la ficha

    5 min

    Haz clic en la sección dentro del personalizador. Las opciones que lo necesitan tienen una explicación debajo.

    Revisa sobre todo los textos de los desplegables Envíos y Cambios y devoluciones, y las Insignias. El resto ya viene con valores razonables. Todos los ajustes están en Configurar.

Metacampos

Los datos propios de cada producto

Los metacampos son campos extra de cada producto. Sirven para que cada producto muestre sus propios datos: sus otros colores, con qué combinarlo, su composición, su guía de tallas o la fecha de envío de la preventa.

Son opcionales. Si un producto no tiene un metacampo, la ficha usa el texto o los productos por defecto del bloque. Si tampoco los hay, oculta esa parte sin dejar huecos.

Nombre (puedes poner el que quieras)Espacio de nombres y claveTipoEjemplo
Otros colorescustom.coloresProducto, Lista de productosLas otras versiones de color
Combínalo concustom.combinaloProducto, Lista de productosEl pantalón y la gorra del look
Composicióncustom.composicionTexto de varias líneas (o Texto enriquecido)100 % algodón peinado, 280 g/m²
Guía de tallascustom.tabla_tallasTexto de varias líneas (recomendado) o Texto enriquecidoVer abajo
Fecha de envíocustom.fecha_envioFecha (o Texto de una sola línea)2026-11-20
Nombre del colorcustom.nombre_colorTexto de una sola líneaNegro

Lo importante es el espacio de nombres y la clave (custom.colores, etc.): tienen que coincidir letra por letra, en minúsculas y con guion bajo. El nombre visible da igual.

Cómo crear un metacampo

  1. En el admin de Shopify ve a Configuración → Metacampos y metaobjetos → Productos.
  2. Pulsa Añadir definición.
  3. Escribe el Nombre, por ejemplo «Otros colores».
  4. Revisa el campo Espacio de nombres y clave. Shopify lo rellena a partir del nombre (custom.otros_colores). Cámbialo para que quede exactamente como en la tabla de arriba: custom.colores.
  5. Pulsa Seleccionar tipo y elige el tipo de la tabla. Para Lista de productos, elige Producto y marca Lista de productos.
  6. Pulsa Guardar.

Repite los pasos con cada metacampo que quieras usar.

Cómo rellenarlos en cada producto

  1. Abre un producto en Productos.
  2. Baja hasta el final de la página, al recuadro Metacampos de producto.
  3. Rellena los que quieras y pulsa Guardar.

Cada metacampo en detalle

custom.colores

Otros colores

Para tiendas que crean un producto por color (por ejemplo, «Camiseta Básica · Negro» y «Camiseta Básica · Blanco»).

  • En cada producto, elige los otros colores. Puedes incluir también el propio producto para que todos muestren las miniaturas en el mismo orden.
  • La ficha enseña una miniatura de cada uno y, al pulsarla, abre ese producto.
  • Si no usas este metacampo, el bloque Colores usa la opción de color del producto (la que se llame «Color», «Colour» o «Colore»; los nombres se cambian en Stock y opciones). Las miniaturas salen de la imagen asignada a cada variante.

custom.nombre_color

Nombre del color

El texto que aparece junto a «Color» cuando activas Mostrar el nombre del color en el bloque Colores (y en el hero, con Mostrar el nombre del color). Si no existe, se usa el valor de la opción de color.

custom.combinalo

Combínalo con

  • Los productos que se muestran en el bloque Combínalo con, cada uno con su imagen, su precio, sus tallas y un botón «Añadir».
  • Si un producto no tiene este metacampo, el bloque usa los Productos por defecto que elijas en sus ajustes.
  • El máximo de productos se cambia en el bloque (1 a 6).

custom.composicion

Composición

La plantilla incluye un desplegable Composición que lee este metacampo. Si un producto no lo tiene, muestra el texto del bloque.

Puedes leer cualquier otro metacampo desde un desplegable: elige Contenido → Metacampo del producto y escribe su espacio de nombres y clave, por ejemplo custom.cuidados.

custom.tabla_tallas

Guía de tallas

Cópiala de Excel o Google Sheets y pégala, o escríbela con una fila por línea y columnas separadas por |. La primera fila es el encabezado:

Guía de tallas · ejemplo
Talla | Pecho (cm) | Largo (cm) | Manga (cm)
S | 96 – 100 | 70 | 21
M | 100 – 106 | 72 | 22
L | 106 – 112 | 74 | 23
XL | 112 – 118 | 76 | 24
  • También vale ; como separador.
  • Se recomienda texto de varias líneas porque el editor de texto enriquecido de Shopify no tiene botón de tablas. Si ya lo creaste como texto enriquecido, se muestra tal cual.
  • Si el producto no tiene guía, se usa la de Guía de tallas en los ajustes de la sección: una página de tu tienda o un texto.
  • Es el mismo formato que usa Ficha Sin Dudas, así que, si ya lo tienes, sirve para las dos.

custom.fecha_envio

Fecha de envío

La fecha que aparece en preventa: «Preventa, envío a partir del 20 de noviembre de 2026».

  • Con el tipo Fecha, la ficha la escribe sola en español.
  • Con Texto de una sola línea, sale tal cual la escribas, por ejemplo finales de noviembre.
  • Si un producto en preventa no la tiene, se muestra el texto Preventa sin fecha del bloque Disponibilidad.

Configurar

Todo se cambia desde el personalizador

Haz clic en la sección dentro del personalizador. Las opciones que lo necesitan tienen una explicación debajo.

Ajustes generales de Ficha Editorial

ApartadoQué puedes cambiar
GaleríaMostrar u ocultar · en una columna, en dos o la primera grande y el resto en dos · ancho (40–70 %) · proporción de las imágenes · separación · ampliar al pulsar · en móvil, carrusel con contador (1 / 6) o una debajo de otra
Columna de informaciónFija al hacer scroll · distancia al menú · ancho máximo · separación con la galería · márgenes
ColoresUsar el esquema de colores del tema o elegirlos a mano: fondo, texto, texto secundario, bordes, panel lateral, insignias, botón, disponibilidad y velo
TipografíaFuente del tema u otra · fuente de acento (serif) para el botón y los títulos del panel · tamaños, mayúsculas y espaciado de letras
Botón de compraTextos (añadir, reservar y agotado) · fuente · tamaño · alto · radio de las esquinas
DesplegablesPanel lateral o acordeón · icono + o flecha · alto de cada fila · líneas entre filas · lado y ancho del panel
Guía de tallasLa del metacampo de cada producto o la misma para todos, desde una página o un texto
Barra de compra fijaCuándo aparece · caja centrada o barra a todo el ancho · ancho · tallas en la barra · en móvil
Stock y opcionesEtiqueta de preventa · aviso de pocas unidades · nombres de las opciones de color y talla · ocultar los «,00» del precio

Truco del personalizador: al seleccionar un bloque Desplegable en la barra lateral, su panel se abre solo para que veas cómo queda mientras lo editas.

Ficha Editorial · Hero

ApartadoQué puedes cambiar
FondoAlto · velocidad y dirección del carrusel de imágenes · oscurecer el fondo
PanelEstilo editorial (fondo sólido y botón serif, a juego con la ficha) o cristal (desenfoque y distorsión líquida) · posición · ancho · redondeo
Textos y compraTexto del botón · nombre del color (metacampo custom.nombre_color) · enlace a la guía de tallas
ColoresFondo y texto del panel · acento del botón y del precio rebajado

Para el estilo cristal: elige Cristal, baja la opacidad del Fondo del panel (por ejemplo al 75 %) y sube el Desenfoque.

Bloques

Trece bloques que ordenas a tu gusto

BloqueQué muestra
TítuloEl nombre del producto, con la marca encima si quieres
PrecioEl precio, tachado y rebajado si está en oferta, y una nota opcional («Impuestos incluidos»)
ColoresMiniaturas de los otros colores (metacampo custom.colores) o de la opción de color del producto, con el nombre del color
Tallas y opcionesTexto subrayado o cajas · las agotadas salen tachadas · enlace a la guía de tallas
DisponibilidadEn stock, pocas unidades, preventa con o sin fecha y agotado, con textos editables
ComprarEl botón (Añadir, Reservar o Agotado) · botones de pago rápido opcionales
InsigniasHasta 3 cajas con icono y texto: siempre, solo con pocas unidades, solo en preventa o solo en oferta
Combínalo conProductos del metacampo custom.combinalo o elegidos a mano, cada uno con su talla y su botón «Añadir»
DesplegableDescripción, un metacampo, un texto, una página o la guía de tallas. Duplica el bloque para crear más
Texto · Espacio · Separador · LiquidPara todo lo demás

En los textos de Disponibilidad, lo que va entre llaves se rellena solo: {cantidad} son las unidades que quedan y {fecha} es la fecha del metacampo custom.fecha_envio. Puedes moverlas de sitio, pero no las borres.

Comportamiento

Preventa y barra de compra fija

Preventa

Un producto está en preventa en dos casos:

  • Tiene la etiqueta preventa. La etiqueta se cambia en Stock y opciones.
  • La variante elegida no tiene stock, pero tiene marcada Seguir vendiendo cuando no haya stock.

En preventa, el botón dice «Reservar ahora» y la disponibilidad muestra la fecha de custom.fecha_envio.

La barra de compra fija

  • Al terminar esta sección: aparece cuando el cliente pasa la ficha entera. Es la opción de la plantilla «editorial».
  • Al dejar de ver el botón de compra: aparece en cuanto el botón sale de la pantalla. Es la opción de la plantilla «editorial-hero», porque también vigila el botón del hero.

Si el cliente vuelve a subir, la barra se esconde sola.

Al elegir talla, la URL cambia a ?variant=… como en Horizon, y la talla elegida se sincroniza entre la ficha y la barra.

Ayuda

Solución de problemas

Tu tema no es Horizon ni está construido sobre Horizon. La ficha necesita el carrito de Horizon.

Falta la sección. Crea primero la sección (pasos 1 y 4) y vuelve a guardar la plantilla. Revisa que el nombre del archivo sea exactamente el de la guía.

Tu versión de Horizon es distinta a la del paquete. Abre la plantilla y borra el bloque "recomendados": { … } completo, y también "recomendados" en la lista "order" del final. Guarda y añade Productos recomendados desde el personalizador.

La plantilla tiene que ser de tipo product y llamarse product.editorial.json. Si la creaste para otro tipo, bórrala y repite el paso 2.

Comprueba que Fijar la información al hacer scroll está activado y que la galería se muestra. En móvil la información va debajo de las imágenes, así que no se fija.

El metacampo tiene que ser custom.colores de tipo Lista de productos, y en cada producto tienes que elegir los otros colores. Si no existe, la ficha usa la opción de color del producto (su nombre se configura en Stock y opciones).

Separa las columnas con |, con ; o pegando desde Excel. Revisa también que el metacampo sea custom.tabla_tallas.

Revisa que Mostrar barra de compra fija esté activado y, en móvil, que también lo esté Mostrar también en móvil. En el personalizador aparece igual que en la tienda: baja hasta el final de la ficha.

FAQ

Preguntas frecuentes

No. Usa el formulario y el carrito de Horizon para que la cesta, el carrito lateral y el contador funcionen como en el resto del tema.

Sí. En el personalizador, Añadir sección ofrece dos versiones: Ficha Editorial (completa) y Ficha Editorial · Info (sin galería, para ponerla debajo de otra sección).

No. Todas las clases llevan el prefijo fed-, así que no se mezclan con las de tu tema ni con las de otras secciones.

No. No hay librerías externas, el CSS y el JS van en los archivos que Shopify ya agrupa, y las imágenes se cargan a medida que hacen falta.

Sí. El panel lateral y la ampliación de imágenes se manejan con el teclado y se cierran con Escape, y las animaciones se reducen si el visitante lo pide.

Sí, como en Horizon: se añade ?variant=…, así que el enlace que se comparte abre la talla elegida.

Gratis · v1.0

Descárgala y ponla hoy en tu tienda.

Dos secciones, dos plantillas y seis pasos (dos de ellos opcionales). Déjame tu email, te la envío y la descargas al momento.

ficha-editorial-v1.0.zip · 52 KB

¿Prefieres que lo instalemos nosotros? Cuéntame tu caso

Ficha Editorial v1.0 · Recurso gratuito para Shopify Horizon.