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
- Abre Settings → POM Theme → Templates → HMTL templates → Archive HTML templates.
- Selecciona Add archive template.
- Escribe un Template name descriptivo.
- Añade la estructura de la página en Template HTML.
- Inserta
{{archive_results}}en el punto exacto donde debe aparecer el bucle de resultados. - Añade las etiquetas de combinación de archivo o de término que necesites.
- Selecciona las Custom CSS Stylesheets y los Custom JS Scripts que necesites.
- 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:
- Abre Settings → POM Theme → Templates → Blog → Post archive.
- Elige la plantilla en Sidebar layout.
- Selecciona el Results wrapper y el Custom result template necesarios.
- Guarda y visita un archivo de categoría, etiqueta o fecha.
Para un tipo de contenido personalizado de POM:
- Abre Settings → POM Theme → Templates.
- Abre la pestaña del archivo del tipo de contenido correspondiente.
- Elige la plantilla en Archive layout.
- Selecciona el Results wrapper y el Custom result template necesarios.
- Guarda y visita la URL del archivo.
Para WooCommerce:
- Abre Settings → POM Theme → E-Commerce → Storefront → Product archives.
- Elige la plantilla en Archive layout.
- Configura el contenedor de resultados y la plantilla de resultado personalizada.
- 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}}.