Facetas y fuentes de datos
Esta referencia explica qué configuración pertenece a cada faceta y qué ajustes aparecen solo en tipos concretos.

Ajustes compartidos por la mayoría de las facetas
| Ajuste | Efecto |
|---|---|
| Label | Da nombre al filtro para visitantes y editores |
| Type | Selecciona el componente de interacción |
| Source | Selecciona una familia de fuentes y una clave de fuente |
| Operator | Usa OR o AND dentro de una faceta de varios valores |
| Selection mode | Incluye o excluye los valores seleccionados |
| Order by | Ordena las opciones por posición de taxonomía, cantidad, etiqueta, valor sin procesar o ID de término |
| Counts | Muestra los recuentos de resultados actuales junto a las opciones compatibles |
| Enabled | Incluye la faceta en la indexación y en el uso en el front-end |
Los ID de las facetas se generan automáticamente. Cópialos; no los renombres ni los vuelvas a crear en el contenido de la página.
Familias de fuentes admitidas
Taxonomy
Introduce la clave de taxonomía registrada. Las facetas basadas en taxonomía de Checkboxes, Radio, Searchable selecty Hierarchy pueden mostrar la Thumbnail, Background image, o ambas, del término mediante Term media.
El editor también permite IDs o slugs de términos incluidos o excluidos para las opciones de taxonomía y de atributos de WooCommerce.
Meta
Introduce la clave meta personalizada exacta. Usa valores concisos de texto, número o fecha. El editor rechaza deliberadamente los campos personalizados configurados como contenido TinyMCE o textarea porque no son adecuados como valores de faceta.
Para Number range slider, Number rangey Rating, los valores meta se indexan como números. Se admiten valores decimales como 13.5 o 13,5 y el cero; los campos vacíos y el texto no numérico no ofrecen una coincidencia numérica. Mantén las unidades en el Suffixde la faceta, en lugar de en el valor almacenado. Tras cambiar el tipo de faceta, reindexa su contexto antes de comprobar los resultados.
Para un perfil de vino puntuado de 0 a 10, selecciona Number range slider, usa la clave meta exacta de la característica y establece el paso 1 y los decimales 0. Los límites disponibles provienen de los valores indexados; cada característica necesita su propia faceta. Un porcentaje como el alcohol por volumen usa su propio campo numérico y un paso decimal apropiado. Para un filtro de precio por botella, usa la clave meta del precio por botella, un paso decimal como 0.01, decimales 2y un sufijo de moneda.
Usa Not empty para una única casilla de disponibilidad, como «Disponible por copa» respaldada por un campo de precio por copa. Un valor ausente, una cadena vacía o una cadena con solo espacios en blanco no coinciden; un valor rellenado, incluido el cero numérico, sí coincide. La casilla no requiere que el campo almacene un booleano. Dejarla desmarcada muestra todos los elementos que coinciden por lo demás, incluidos los que no tienen valor.
Post field y post type
Usa Post field para un valor nativo admitido. Usa Post type con la clave fija post_type cuando una consulta combinada deba limitarse por tipo de objeto.
El campo nativo menu_order es numérico e incluye el cero. Una faceta de Number range puede usarlo incluso cuando todos los elementos indexados tienen el mismo orden.
WooCommerce
Usa una clave de producto o una taxonomía de atributo admitida. Las facetas de opciones respaldadas por atributos pueden conservar los recuentos de términos y los datos relacionados con las muestras.
Cuando la opción de POM Tweaks Country pricing zones está activa, una fuente de Price de WooCommerce usa la zona resuelta del visitante para las facetas de Slider y Number range . El mínimo y el máximo disponibles provienen del mismo conjunto de productos elegibles que el resto de facetas activas. Mantén completo el índice de productos de la zona de país; una fila regional ausente no se sustituye por un resultado de precio base.
Las respuestas regionales de las facetas se solicitan de forma privada después de que se cargue una página pública neutral para la caché. No configures una CDN para almacenar las respuestas REST de POM Faceted Search, porque el rango y el marcado de productos devuelto pueden diferir según la zona de país.
Location
Usa esta fuente con Proximity o Map. Un mapa puede leer un par meta de latitud/longitud o el repetidor de ubicaciones del tema.
Controles específicos por tipo
Las facetas de opciones pueden establecer Limit, Soft limit, Default values, Zero-count choices, Ghost valuesy Preserve ghost values.
La búsqueda puede establecer Placeholder, Auto refresh, Debounce (ms)y Button label.
Los tipos de rango pueden establecer Step, Decimals, Prefix, Suffix, Apply labely Default values.
Number range slider muestra una pista con dos controles deslizantes. Arrastra cualquiera de ellos, o pulsa Tab hasta el control mínimo o máximo y usa las teclas de flecha. Un control se detiene en el otro extremo; los extremos iguales son válidos. Soltar un control aplica la selección a menos que esté habilitado el envío manual. Devolver ambos controles a los límites disponibles borra ese rango. Las etiquetas usan los decimales, el prefijo y el sufijo configurados.
Los rangos de número y de fecha conservan posiciones mínima y máxima separadas. Cualquiera de los extremos puede dejarse vacío; los extremos iguales son válidos y el cero numérico no se trata como vacío. Selecciona Go o pulsa Enter en una entrada de rango para aplicar los extremos actuales. Con el envío manual, estos cambios permanecen pendientes hasta que se usa el botón Enviar de la búsqueda. Las etiquetas de selección, las entradas actualizadas y las URL compartidas conservan esos extremos.
El autocompletado puede establecer Placeholder, Minimum charactersy Suggestions limit.
La proximidad puede establecer Unit, el radio predeterminado/mínimo/máximo y el paso del radio. El mapa tiene sus propias opciones de ubicación, área de visualización, límites, marcador, control y estilo descritas en Maps and proximity search.
Requisito de reindexación
Selecciona Save facetsy reindexa el contexto después de cambiar una fuente, un tipo, un operador, el modo de selección, el estado de indexación, las restricciones de términos o las opciones de contenido indexado. Verifica las etiquetas y los recuentos de las opciones en la página pública antes de considerar completa la configuración.
Para una faceta de precio regional de WooCommerce, completa también la reindexación de productos de Country pricing zones en POM Tweaks. Prueba la misma página filtrada desde al menos dos zonas configuradas y confirma que cada rango devuelva los productos correctos.