pom://theme/content-model-guide: diseña un modelo de contenido POM completo

Este recurso sirve para trabajar de forma coordinada con tipos de contenido personalizados, taxonomías, campos, plantillas y asignaciones. Evita que un cliente cree piezas de esquema aisladas que no puedan renderizarse juntas.

Modela como un único sistema

Antes de escribir, define:

  • la identidad del tipo de contenido personalizado y su comportamiento público;
  • las taxonomías asociadas y si disponen de archivos públicos;
  • los campos personalizados, los tipos de valor y los estados vacíos realistas;
  • la estructura HTML de la página de archivo;
  • la presentación del elemento individual;
  • la tarjeta del feed utilizada dentro de los listados;
  • las asignaciones de plantillas y el contenido de prueba representativo.

Las plantillas de archivo, de elemento individual y de feed son contratos independientes. Una plantilla de archivo es dueña de la estructura HTML del archivo y debe proporcionar el punto de inserción de los resultados. Una plantilla de feed es dueña de cada tarjeta de resultado. Una plantilla de artículo individual es dueña de un elemento de contenido.

Orden de implementación seguro

  1. Lee esta guía y los tres recursos de plantillas.
  2. Inspecciona el modelo actual y los esquemas activos relevantes.
  3. Obtén las etiquetas de combinación permitidas para cada contexto.
  4. Redacta y valida cada plantilla antes de modificar el modelo.
  5. Ejecuta pom_theme_configure_content_model con dry_run: true.
  6. Revisa cada operación y conflicto notificado.
  7. Aplica únicamente después de la confirmación.
  8. Crea contenido de prueba en borrador, términos, campos y medios.
  9. Verifica la salida del archivo, del elemento individual y del feed con valores rellenados y vacíos.

La operación de modelo de contenido coordina varios cambios, pero no es transaccional. Un fallo puede dejar aplicadas operaciones anteriores, así que inspecciona el estado actual antes de reintentar.

No inventes etiquetas de combinación a partir de las etiquetas de los campos. Usa los catálogos activos y los nombres exactos de los campos almacenados. Mantén el contenido de prueba en borrador hasta que se hayan revisado las asignaciones y la salida pública.

Guías relacionadas: crea un modelo de contenido POM, herramienta de modelo de contenido y recursos de plantillas.