pom://theme/templates/feed: guía de tarjetas de listado reutilizables
Una plantilla de feed muestra un elemento dentro de un listado, un conjunto de resultados de archivo, un resultado de búsqueda por facetas, un carrusel o un feed de contenido relacionado. El bucle exterior decide la disposición y las columnas; la plantilla de feed es la dueña de la tarjeta visible.
Diseña un elemento repetible
Empieza con la tarjeta útil más pequeña:
<article class="feed-card">
<a href="{{permalink}}">
{{featured_image image_size="medium"}}
<h2>{{title}}</h2>
</a>
{{if meta="subtitle" value="not_empty"}}
<p>{{meta name="subtitle" only_content="true"}}</p>
{{/if}}
</article>
Luego añade solo las etiquetas de combinación actuales necesarias para fechas, autor, términos de taxonomía, datos de WooCommerce, feeds anidados, galerías, vídeo o botones. Usa pom://theme/mergetags/feed porque el feed admite un catálogo más amplio que las plantillas de archivo o de artículo individual.
Evita tarjetas recursivas o incompletas
Los feeds anidados requieren un identificador real de plantilla de feed guardada y un diseño compatible. No apuntes un feed anidado hacia sí mismo. Los campos de medios deben usar la etiqueta de combinación de medios correcta, y los datos de producto opcionales deben tener un estado vacío deliberado.
Valida todo el HTML con pom_validate_template_markup. Después de una prueba en seco y de confirmar la inserción o actualización, asigna la plantilla al listado o destino de feed de archivo previsto. La indicación MCP para plantillas de feed trata explícitamente la asignación al archivo como un paso separado.
Prueba con títulos largos, imágenes ausentes, precios o existencias en cero cuando corresponda, y distintos anchos de pantalla. Una plantilla puede validarse sintácticamente y aun así producir una tarjeta repetida inutilizable.
Guías relacionadas: etiquetas de combinación de feed, crear una plantilla de feed y asignar una plantilla.