Blog de SearchWP

Tutoriales, consejos y recursos de WordPress para ayudarte a hacer crecer tu negocio

Cómo agregar un filtro de color a WooCommerce

Shoppers who want to filter WooCommerce products by color run into the same wall on most stores. They land on the shop page, see a mixed grid of every color available, and have no way to narrow it down without clicking into every single product.

WooCommerce does not include a color filter for the shop page out of the box. Without one, your product grid shows everything at once, and a customer looking for a specific color has to scroll through every listing to find it.

A color filter solves this by letting shoppers click a color and instantly see only the products that match. We have seen this single addition keep customers on the page longer and reduce the frustration that sends them to a competitor.

In this article, we will show you how to add a color filter to your WooCommerce store without writing any code.

Why Add a Color Filter to Your WooCommerce Store?

From our experience, stores that sell products in multiple colors lose the most sales to this exact problem. A shopper with a specific color in mind gives up when the grid forces them to hunt for it.

Think of it like a clothing store where every shirt, regardless of color, hangs on the same rack with no way to sort. Nobody wants to flip through a hundred mixed options to find the one red shirt they came in for.

This matters most for stores selling clothing, home decor, accessories, or any product where color is a deciding factor. When customers can’t find their color quickly, they leave, and that sale goes somewhere else.

Adding a color filter puts the right products in front of the right customers in seconds. With that in mind, let’s look at how to add one to your store.

Adding a Color Filter to WooCommerce

The easiest way to add a color filter to WooCommerce is by using a plugin like WPFilters.

WPFilters - El mejor plugin de filtrado de WordPress

WPFilters is the best filtering plugin for WordPress, built by the same team behind SearchWP. It lets you add Amazon-style filters to any WooCommerce store without writing a single line of code.

WPFilters pulls your color values directly from your WooCommerce product attributes and turns them into clickable filter options on the shop page. You can also combine the color filter with other filter types like a price range slider, category checkboxes or a keyword search box for an even more precise shopping experience.

Aquí tienes algunas cosas que puedes hacer con WPFilters:

  • Filter by any product attribute: Pull color values directly from your WooCommerce Color attribute and display them as checkboxes that customers can select.
  • Multiple display formats: Show color options as checkboxes, a dropdown, or a radio list to match your store’s design.
  • Combine with other filters: Stack the color filter alongside a size, brand or price filter so customers can narrow results from multiple angles at once.
  • Instant AJAX refresh: The product grid updates the moment a customer selects a color, with no page reload required.

Ahora, repasemos cómo configurar un filtro de color en tu tienda WooCommerce.

Paso 1: Instalar y activar WPFilters

Primero, deberás visitar el sitio web de SearchWP y registrarte para obtener una cuenta de WPFilters.

Una vez que tengas una cuenta, inicia sesión en tu área de cuenta y ve a la pestaña Descargas.

Descargar archivos zip del plugin WPFilters

Luego, haz clic en el botón Descargar WPFilters para guardar el archivo ZIP del plugin en tu ordenador. También recomendamos copiar tu clave de licencia de esta página, ya que la necesitarás durante la configuración.

A continuación, sube e instala el plugin en tu sitio de WordPress. Si no lo has hecho antes, consulta esta guía sobre cómo instalar un plugin de WordPress.

Después de activar el plugin, aparecerá el asistente de configuración. Simplemente haz clic en el botón Empecemos y sigue las instrucciones en pantalla para finalizar la configuración.

Asistente de configuración de WPFilters

¡WPFilters está listo! Ahora preparemos los datos de tus productos de WooCommerce.

Paso 2: Configurar un Atributo de Color en WooCommerce

Antes de poder crear el filtro, necesitas tener configurado un atributo de producto de Color en WooCommerce. WPFilters extrae sus valores directamente de tus atributos de producto, por lo que este es un paso obligatorio si aún no lo has hecho.

Nota: Si ya tienes un atributo de Color con términos asignados a tus productos, puedes saltar al Paso 3.

Para empezar, primero ve a Productos » Atributos desde tu panel de WordPress y luego añade tus atributos.

Añadir atributos de producto

Para obtener instrucciones paso a paso, puedes consultar esta guía sobre cómo configurar correctamente etiquetas, atributos y categorías de productos en WooCommerce.

Paso 3: Crear un Elemento de Filtro de Color en WPFilters

Ahora navega a WPFilters » Elementos desde tu panel de WordPress y haz clic en el botón Añadir nuevo.

Añadir un nuevo elemento en WPFilters

A continuación, puedes darle un nombre a tu filtro en la parte superior del editor, como "Filtrar por color".

Después de eso, deberás dirigirte a la sección Campos del filtro y seleccionar la opción Casilla de verificación. Esto crea una lista de casillas de verificación para cada color que los clientes pueden seleccionar para acotar la cuadrícula de productos.

Seleccionar campo de filtro de color

Desde aquí, puedes desplazarte hacia abajo hasta la sección Fuente de datos y hacer clic en el menú desplegable.

En la sección WooCommerce, selecciona el atributo Color del producto (pa_color) que creaste en el paso anterior. WPFilters extraerá automáticamente todos tus términos de color y los añadirá al filtro.

Seleccionar atributo de color del producto

Paso 4: Personalizar la Configuración del Filtro de Color

Con la fuente de datos conectada, puedes ajustar cómo se ve y se comporta el filtro para tus compradores.

Desplázate hasta la sección Contenedor y activa el interruptor Mostrar título para mostrar una etiqueta encima de las casillas de verificación, y activa Colapsable si deseas que los visitantes puedan ocultar el widget del filtro para ahorrar espacio en dispositivos móviles.

Editar la configuración del contenedor del filtro

A continuación, desplázate hasta la sección Elementos.

Aquí, activar la opción Recuento de elementos muestra a los clientes cuántos productos están disponibles para cada color, para que puedan tomar decisiones más rápidas.

Editar ajustes de elementos para filtros

Cuando hayas terminado, desplázate hasta la parte superior y haz clic en el botón Guardar.

Verás una vista previa en vivo del filtro en el panel de la izquierda.

Guardar filtros de color

Paso 5: Añade el Filtro de Color a tu Tienda WooCommerce

Con tu filtro guardado, el último paso es colocarlo en tu tienda. Recomendamos añadirlo al área de widgets de la barra lateral en tu página de tienda, donde permanece visible mientras los clientes se desplazan y se ajusta al diseño estándar de WooCommerce.

Para empezar, ve a Apariencia » Widgets desde tu panel de WordPress. Ten en cuenta que este paso puede parecer diferente dependiendo del tema que estés utilizando.

Desde aquí, tendrás que encontrar el área de la barra lateral que utiliza tu página de tienda (normalmente Barra lateral de WooCommerce) y hacer clic en el botón + para añadir un nuevo bloque. Luego busca Elemento WPFilters y añade el widget.

Añadir bloque de widget de elemento WPFilters a la barra lateral de WooCommerce

Una vez que añadas el bloque de widget Elemento WPFilters, podrás seleccionar tus filtros de color.

En el panel Ajustes del elemento de la derecha, abre el desplegable Seleccionar elemento y elige el filtro 'Filtrar por color'.

Seleccionar filtro por color

Cuando hayas terminado, haz clic en Actualizar.

Ahora visita tu página de tienda y prueba el filtro. Selecciona el color Carbón y confirma que solo aparecen en la cuadrícula los productos que tienen el color asignado.

Ver filtro de color en acción

Preguntas frecuentes sobre cómo añadir filtros de color

1. ¿WPFilters extrae automáticamente mis valores de color de WooCommerce?

Sí. Una vez que conectes el filtro a tu atributo de producto de Color de WooCommerce, WPFilters extrae todos tus términos de color automáticamente y muestra cada uno como una opción de casilla de verificación. No necesitas introducir los colores manualmente dentro del plugin.

2. ¿Puedo combinar el filtro de color con un filtro de precio o categoría?

Sí. Puedes crear elementos de filtro separados para precio, categoría, talla o cualquier otro atributo en WPFilters y añadirlos todos a la misma barra lateral. Los clientes pueden entonces acotar los resultados desde varios ángulos a la vez, como filtrar por Rojo y un rango de precios inferior a 50 €.

3. ¿Funcionará el filtro de color con productos variables de WooCommerce?

Sí. WPFilters funciona con todos los tipos de productos estándar de WooCommerce, incluidos los productos variables. Cuando un cliente filtra por un color, WPFilters muestra cualquier producto que tenga una variación que coincida con ese color, incluso si hay otras variaciones disponibles en diferentes colores.

4. ¿Pueden los clientes seleccionar más de un color a la vez?

Sí. El tipo de campo Casilla de verificación permite a los clientes seleccionar varios colores simultáneamente. Si un cliente marca Azul y Negro, WPFilters muestra todos los productos disponibles en cualquiera de los dos colores. Cambia al tipo de campo de Botón de opción si quieres limitar a los clientes a una sola selección a la vez.

Esperamos que este artículo te haya ayudado a aprender cómo filtrar productos de WooCommerce por color. También te puede interesar consultar nuestras guías sobre cómo filtrar productos de WooCommerce por atributos y cómo filtrar productos de WooCommerce por etiquetas.

¿Listo para ofrecer a tus clientes una forma más rápida de encontrar productos por color? Puedes empezar con WPFilters aquí.

Cree hoy mismo una mejor experiencia de búsqueda en WordPress

No vuelva a perder visitantes por resultados de búsqueda inútiles. SearchWP facilita la creación de su propia búsqueda inteligente en WordPress.

Obtén SearchWP Ahora
Icono de múltiples motores de búsqueda