Depurar una faceta

Utiliza este procedimiento centrado cuando la lista de resultados funciona, pero un filtro está vacío, mal etiquetado o devuelve los elementos equivocados.

1. Identifica la faceta exacta

Abre Settings → POM Theme → Content model → Faceted search, selecciona Edit facets y compara el Facet ID generado con el ID de Faceted Search Facet.

Si difieren, actualiza el elemento del constructor antes de cambiar los datos.

2. Comprueba el origen

Confirma ambas partes de Source:

  • la familia de origen es correcta;
  • la clave es el slug de taxonomía registrado, la meta key exacta, el campo de entrada admitido, la clave de tipo de entrada fija, la clave de WooCommerce o la configuración de ubicación que espera el contenido.

Inspecciona varios objetos publicados, incluido uno que debería coincidir y otro que no. Las etiquetas de campo visibles no son claves de origen fiables.

3. Comprueba la lógica de selección

Revisa:

  • Operator: OR coincide con cualquier valor elegido; AND exige todos;
  • Selection mode: Include mantiene las coincidencias; Exclude las elimina;
  • las restricciones de términos incluidos o excluidos;
  • los ajustes de Zero-count choices y fantasma;
  • si el conmutador Enabled de la faceta está activo.

Not empty se comporta siempre como una comprobación de presencia de tipo «include».

4. Reconstruye el contexto

Selecciona Save facets, vuelve a la lista de contextos y ejecuta Reindex context. Espera a que termine y, a continuación, recarga la página pública sin una cadena de consulta filtrada antigua.

5. Aísla la interacción

Prueba la faceta por separado. Después, añade otra faceta. Si funciona sola pero no en combinación, inspecciona el operador, el modo de selección y el estado actual de la URL de la otra faceta.

En el caso de una faceta numérica o de fecha, verifica que los valores almacenados utilicen un formato analizable coherente. En el caso de facetas de ubicación, verifica los rangos de coordenadas y el adaptador configurado.

Resultado esperado

La faceta muestra opciones derivadas del campo previsto, los recuentos reflejan el conjunto de resultados actual y al seleccionar una opción cambian tanto las tarjetas como la URL.

Si falla toda la instancia de resultados en lugar de una sola faceta, utiliza solución de problemas de Faceted Search.