Crea una plantilla dinámica de archivo y de artículo individual
Usa esta receta cuando ya existan un tipo de contenido y sus campos, pero la colección necesite un contenedor de archivo reutilizable, una tarjeta de resultado y un diseño de artículo individual.
Una plantilla de archivo controla la página que rodea los resultados. Una plantilla de feed controla una tarjeta que se repite. Una plantilla de artículo individual controla la página de una entrada.
Prepara contenido representativo
Publica varias entradas con títulos cortos y largos, imágenes y sin imagen, campos opcionales rellenos y vacíos, varios términos de taxonomía y suficientes resultados para ejercitar la paginación.
Anota las claves de campo exactas que utiliza el modelo de contenido. Las etiquetas de combinación no pueden deducir una clave de metadatos renombrada o mal escrita.
Crea la tarjeta del feed
- Ve a Settings → POM Theme → Templates → HMTL templates → Feed HTML templates.
- Añade una plantilla con nombre.
- Incluye un título claro y un enlace permanente.
- Añade las etiquetas de imagen, extracto, taxonomía o metadatos admitidas que necesites para la comparación.
- Añade acciones solo cuando su destino sea válido para cada entrada.
- Guarda y previsualiza la plantilla con contenido representativo.
Crea el diseño del artículo individual
- Abre Single HTML templates.
- Añade una plantilla con nombre.
- Coloca
{{title}},{{content}}, medios y metadatos admitidos. - Envuelve los valores opcionales en un bloque
{{if ...}}admitido. - Añade
{{posts_nav}}solo cuando la navegación anterior/siguiente ayude a la colección. - Guarda y prueba los estados de contenido protegido por contraseña y de valor ausente cuando corresponda.
Crea el contenedor del archivo
- Abre Archive HTML templates.
- Añade el encabezado del archivo y el contexto de términos complementario.
- Coloca
{{archive_results}}exactamente donde deben ir las tarjetas. - Guarda la plantilla.
- Abre los ajustes de plantilla del tipo de contenido.
- Asigna el diseño del archivo, el contenedor de resultados, la plantilla de resultados personalizada y el diseño del artículo individual.
Las etiquetas de archivo, las etiquetas de elemento de feed y las etiquetas de elemento individual son contextos diferentes. No copies una etiqueta que funcione a otro tipo de plantilla sin comprobar su referencia.
Verifica las asignaciones
Abre el archivo principal del tipo de contenido, un archivo de taxonomía, varios artículos individuales y un estado sin resultados. Confirma la prioridad de asignación, las tarjetas, los enlaces, los valores opcionales, el diseño de barra lateral/contenedor, la paginación y las etiquetas traducidas.