Crea una plantilla de archivo

Usa una plantilla de archivo cuando necesites reemplazar la presentación exterior de un archivo compatible conservando su bucle de resultados.

Antes de empezar

Prepara:

  • Un archivo de entradas, tipo de contenido personalizado o productos de WooCommerce en WordPress donde se pueda asignar la plantilla.
  • Una plantilla de feed para cada resultado repetido, si la tarjeta de resultado predeterminada no es adecuada.
  • Un término de taxonomía representativo si el diseño usa la descripción, la imagen, el fondo o el color del término.

Crea la plantilla

  1. Abre Settings → POM Theme → Templates → HMTL templates → Archive HTML templates.
  2. Selecciona Add archive template.
  3. Escribe un Template name descriptivo.
  4. Añade la estructura de la página en Template HTML.
  5. Inserta {{archive_results}} en el punto exacto donde debe aparecer el bucle de resultados.
  6. Añade las etiquetas de combinación de archivo o de término que necesites.
  7. Selecciona las Custom CSS Stylesheets y los Custom JS Scripts que necesites.
  8. Guarda los ajustes del tema.

Esta estructura mínima mantiene la estructura HTML de la página separada de cada tarjeta de resultado:

<header class="catalog-header">
    <h1>{{archive_title}}</h1>
    <div class="catalog-description">{{term_description}}</div>
</header>

<main class="catalog-results">
    {{archive_results}}
</main>

Asigna la plantilla

Para el blog de WordPress:

  1. Abre Settings → POM Theme → Templates → Blog → Post archive.
  2. Elige la plantilla en Sidebar layout.
  3. Selecciona el Results wrapper y el Custom result template necesarios.
  4. Guarda y visita un archivo de categoría, etiqueta o fecha.

Para un tipo de contenido personalizado de POM:

  1. Abre Settings → POM Theme → Templates.
  2. Abre la pestaña del archivo del tipo de contenido correspondiente.
  3. Elige la plantilla en Archive layout.
  4. Selecciona el Results wrapper y el Custom result template necesarios.
  5. Guarda y visita la URL del archivo.

Para WooCommerce:

  1. Abre Settings → POM Theme → E-Commerce → Storefront → Product archives.
  2. Elige la plantilla en Archive layout.
  3. Configura el contenedor de resultados y la plantilla de resultado personalizada.
  4. Guarda y visita la tienda o un archivo de taxonomía de productos.

Resultado esperado

El archivo usa tu HTML exterior, y {{archive_results}} muestra las entradas coincidentes. Cada entrada usa la plantilla de feed configurada.

Comprueba el resultado

  • Confirma que el título y los campos de término coinciden con el archivo actual.
  • Confirma que los resultados aparecen exactamente una vez.
  • Prueba un término de nivel superior y un subtérmino si se usa {{parent_term_id}}.
  • Prueba un archivo sin resultados coincidentes.
  • Comprueba que los recursos CSS y JavaScript seleccionados afectan solo al diseño previsto.

Si aparece la cabecera pero no las entradas, confirma primero que la plantilla contiene {{archive_results}}.