Modelo de contenido
Todo en un site de Chinaski es uno de un conjunto pequeño de tipos de contenido. Cada tipo tiene su propio comportamiento, sus propias pantallas de administración y su propio rol en tiempo de build, pero todos comparten la misma base: eliminación suave a la Papelera, revisiones guardadas, alcance por idioma, publicación programada y cambios auditados. Esta página te orienta sobre qué es cada tipo; cada uno enlaza a una subpágina con los detalles:
- Pages: las URLs estructurales del site (Acerca de, Servicios…), con jerarquía, plantillas por página y privacidad.
- Posts: artículos con fecha y categorizados que construyen el blog, los feeds RSS y los archivos.
- Blocks: los átomos de contenido reutilizables (hero, FAQ, tabla de precios…) que se insertan en páginas, posts y stacks.
- Snippets: fragmentos de código de head y body inyectados en tiempo de build, a nivel de todo el site o por elemento.
- Media & documents: la biblioteca de imágenes y los archivos descargables.
- Navigation, redirects & categories: las estructuras de soporte que conectan el contenido entre sí.
Qué tienen en común todos los tipos de contenido
- El idioma es parte de los datos. Cada tabla de contenido lleva su idioma; los slugs son únicos por idioma; el emparejamiento de traducciones (vía claves de traducción o slugs coincidentes) impulsa hreflang y el selector de idioma.
- Borradores y ventanas de publicación: el contenido se redacta primero como borrador; los tiempos de publicación y despublicación programados se interpretan en la zona horaria del site.
- Eliminación suave → Papelera. Nada desaparece hasta que lo purgas permanentemente; las restauraciones verifican conflictos de slug.
- Revisiones y auditoría. Cada guardado toma una instantánea del elemento (se conserva la más nueva por entidad); cada cambio se registra en el audit log con el actor.
- Construido en tiempo de build. Ninguno de los contenidos llega al site público hasta que se ejecuta un build; los builds se registran y están protegidos.
La forma del modelo
- Pages son contenido basado en ubicación para humanos: URLs fijas, anidadas bajo padres, y generalmente renderizadas desde una de las plantillas de página (incluyendo landing pages).
- Posts son entradas con fecha en una secuencia, artículos de blog con categorías, tags, extractos, fechas de publicación e integración de archivos/feeds por idioma.
- Blocks son los átomos componibles (encabezados, grillas de características, citas, galerías, CTAs, y más de treinta tipos incluidos) que se ensamblan en cuerpos de páginas/posts y stacks.
- Snippets manejan la colocación de código crudo (analítica, tags de verificación) en head o body, a nivel de todo el site o por elemento.
- Media guarda imágenes (con texto alt, metadatos de punto focal, derivados) y documents guarda archivos descargables con sus propios metadatos.
- Estructuras de soporte lo atan todo: menús por idioma, reglas de redirect, categorías y design tokens para valores de marca a nivel de theme.
Dónde encajan los shortcodes
El contenido referencia otro contenido en línea: {{block:name}} inserta un block publicado, {{stack:name}} un stack completo, [form:slug] un formulario web, {{document:slug}} un documento. El builder resuelve cualquiera de estos; una referencia no resuelta se registra como un error de build en lugar de enviar un marcador de posición roto.
En esta sección
También en Modelo de contenido
Las páginas son el contenido estructural del site: las URLs de propósito fijo que se asume que un sitio web tiene. Inicio, acerca de, servicios, contacto, l.
Los posts son entradas de contenido con fecha. Artículos de blog, noticias, posts de changelog. Impulsan el índice del blog, los feeds RSS, los archivos de .
Los blocks son los átomos de contenido componibles de Chinaski. Mientras que las páginas y los posts son documentos, los blocks son piezas de construcción. .
Los snippets son para el código que debe aparecer en las páginas construidas pero no encaja en un campo de contenido. Fragmentos de analítica, meta tags de .
Dos subsistemas relacionados manejan archivos: la biblioteca de medios para las imágenes que usa el contenido, y los documentos para los archivos descargable.
Tres estructuras de soporte conectan un site de Chinaski entre sí. Dónde vive el contenido dentro de sí mismo.