Saltar al contenido principal

Catalog Filters

La columna de filtros entera en un componente: precio, muestras de color, atributos, valoración y categorías, en ese orden. Cada grupo se puede colocar también por su cuenta — ver Filtros.

¿Usas los dos?

Si colocas un grupo por su cuenta y Catalog Filters, apaga ese grupo aquí o saldrá dos veces.

Sus opciones​

El panel de propiedades de Catalog Filters

Cada grupo se puede apagar aquí — que es lo que se hace cuando ese grupo se coloca por separado.

Props

PropTipoPor defectoQué hace
HeadingtextoFiltersEscribe «none» para quitarlo y poner tu propio encabezado encima: el «limpiar todo» se va con él, y cada grupo conserva su «Limpiar». Vacío no es lo mismo: vacío es también lo que llega cuando nadie lo ha tocado, así que significa «deja el encabezado como está».
Groups → Price rangesí / noon
Groups → Ratingsí / noon
Groups → Categoriessí / noon
Groups → Attributestextoall«all», o los nombres de los atributos separados por comas — color,talla. Un atributo sin términos en uso no aparece.
Colour attributeselección: all, exceptall
Several chosen at onceelección: or, andor«Cualquiera» es lo que quiere decir casi todo el mundo al marcar dos. El widget de WooCommerce viene con «todos».
Countselección: yes, brackets, noyes
Folding → Fold the groupsí / nooffConvierte el título en un desplegable, así una columna larga se lee como una lista de encabezados. Un grupo que esté filtrando algo se abre siempre, diga lo que diga el estado de abajo.
Folding → It startselección: open, closed, firstopen
Show more → Choices before ittexto0Cuántas opciones enseña un grupo antes de que el resto se vayan detrás del botón. 0 las enseña todas. Estén escondidas o no, todas están en la página: sin JavaScript no se pierde ninguna.
Show more → Its wordingtexto—Vacío es «Ver 12 más», traducido. Escribe el tuyo con {count} donde va la cifra.
Show more → And once opentexto—Vacío es «Ver menos», traducido.
Pill size → Text sizetexto0.88rem
Pill size → Paddingtexto0.31rem 0.63remVertical y horizontal, como lo escribe CSS: «0.31rem 0.63rem».
Count text → Sizetexto0.88em
Count text → Colourtextovar(--fe-woo-muted, #6b7280)
Colours → Field backgroundtextovar(--fe-woo-surface, #ffffff)
Colours → Chosen backgroundtextovar(--fe-woo-panel, #f6f7f9)
Colours → Borderstextovar(--fe-woo-border, #e8ebef)
Colours → Chosentextovar(--fe-woo-accent, #111827)Todo lo elegido: casillas marcadas, contornos de muestras y el rango de precio.
Colours → Text on the chosen onetextovar(--fe-woo-accent-color, #ffffff)La marca de dentro de una casilla y la etiqueta de un filtro elegido.
Colours → Starstexto#b45309La parte llena de cada fila de valoración.
Colours → Empty starstexto#d1d5dbEl resto de las cinco, para que la fila se lea como una nota y no como una palabra.

Sus variables propias

VariablePor defectoQué controla
--fe-woo-filters-count-colorvar(--fe-woo-filters-muted, #6b7280)El «(12)» que va detrás de cada valor.
--fe-woo-filters-count-size0.88emSu tamaño, relativo a la etiqueta de al lado.
--fe-woo-filters-title-sizevar(--fe-woo-text-xl, 1.13rem)El tamaño del encabezado de cada grupo — «Precio», «Color».
--fe-woo-filters-title-colorvar(--fe-woo-filters-color, #111827)Y su color.
--fe-woo-filters-label-size1emEl texto de cada elección. En el filtro de precio, que no tiene elecciones que etiquetar, son las dos cifras del deslizador y los campos «Min» y «Max».
--fe-woo-filters-label-colorvar(--fe-woo-filters-color, #111827)Y su color. Lo elegido conserva el suyo: el tinte y la marca dicen más que un tono.
--fe-woo-filters-star#b45309Una estrella llena en el filtro de valoración.
--fe-woo-filters-star-empty#d1d5dbEl resto de las cinco, para que la fila se lea como una nota.
--fe-woo-filters-swatch-size2.25remCuánto mide cada muestra de color.
--fe-woo-filters-pill-sizevar(--fe-woo-text-m, 0.88rem)El texto de una pastilla — así se dibuja un atributo sin muestras.
--fe-woo-filters-pill-padding0.31rem 0.63remSu espaciado: vertical y horizontal, como lo escribe CSS.
--fe-woo-filters-chosen-bgcolor-mix(in srgb, var(--fe-woo-filters-accent, #111827) 10%, transparent)El tinte detrás de lo que está elegido.