Resumen de Faceted Search

Faceted Search ayuda a los visitantes a reducir una colección extensa eligiendo atributos significativos como categoría, formato, precio, fecha, valoración, palabra clave o distancia.

Interfaz de Faceted Search con filtros y resultados

Qué gestiona la función

POM separa la búsqueda en cuatro responsabilidades:

  • Un contexto identifica la consulta de WordPress que se está filtrando.
  • Una faceta define un filtro, su origen y su interfaz.
  • El índice prepara los valores buscables y el contenido que requieren las tarjetas de resultados.
  • Un elemento Listings (Feed) muestra las coincidencias, mientras que los controles complementarios gestionan los recuentos, las selecciones, la ordenación, el tamaño de página, la paginación, el restablecimiento y el envío manual.

Esta separación permite que el mismo contexto de resultados aparezca en diferentes diseños sin tener que volver a definir sus filtros.

Contextos admitidos

La lista de contextos puede contener:

  • archivos de taxonomías;
  • archivos de tipos de contenido;
  • archivos de fechas;
  • archivos de autores;
  • vistas de WooCommerce;
  • resultados de búsqueda nativos;
  • la portada del blog;
  • consultas personalizadas creadas en el tema.

Solo los contextos que están habilitados y contienen al menos una faceta habilitada están disponibles en el front-end.

Cuándo usarlo

Elige Faceted Search cuando el visitante deba refinar un conjunto de resultados sustancial en el mismo lugar. Algunos ejemplos típicos incluyen un directorio de inmuebles, un catálogo de productos, un archivo de eventos o una biblioteca de conocimiento.

Usa Search Gateway en su lugar cuando un formulario compacto en una página deba enviar a los visitantes a una URL de resultados independiente. Usa la búsqueda nativa de WordPress cuando basten un formulario sencillo de palabras clave y una plantilla de búsqueda normal.

Qué ocurre tras la publicación

Seleccionar una faceta actualiza el conjunto de resultados automáticamente, a menos que el Facet submit mode sea Manual. Los valores seleccionados, la ordenación, el tamaño de página y el estado de paginación usan parámetros de URL pf_, de modo que la navegación del navegador y las URL filtradas copiadas conservan el estado de la búsqueda.

Los cambios en los campos de contexto o en las definiciones de facetas requieren una reindexación. Las ediciones normales de los contenidos indexados las actualiza el tema, pero las importaciones masivas deben ir seguidas de una reindexación deliberada y de una comprobación en el front-end.

Personalizar la presentación

Los administradores pueden reemplazar la hoja de estilos completa de Faceted Search en Settings → POM Theme → Advanced → Custom CSS → Independent CSS assets → Faceted Search. El editor compara el código fuente actual del tema con una copia editable y publica una hoja de estilos optimizada por sitio después de guardar. Al revertir se restaura la última hoja de estilos suministrada por el tema.

Esta personalización solo cambia la presentación. No habilita Faceted Search, no añade filtros a una página ni carga recursos en solicitudes que no necesitaban ya la función. Las condiciones existentes de contexto, shortcode, widget, descubrimiento y script siguen decidiendo dónde se ejecuta Faceted Search.

Siguiente paso

Lee Conceptos de Faceted Search y, a continuación, crea una prueba segura con Crea tu primera búsqueda facetada.