Advanced AJAX Product Filters

Descripción

Give your customers the power to find products instantly.
WooCommerce Ajax Products Filter lets users filter, sort, and search products without reloading the page. Fast, flexible, and compatible with most themes and page builders.

Already packed with features in the free version, and even more powerful with Pro and Business versions.

✨ Free Features

Everything you need to create professional product filters:

  • Ajax Filtering, Pagination and Sorting – update results instantly without reloading.
  • Drag & Drop Filter Builder – design filters with ease.
  • Filter Types: checkboxes, dropdowns, radio buttons, sliders, color/image swatches.
  • Filter Options: categories, attributes, tags, price, ratings, product meta (custom fields).
  • Filter Controls: apply button, reset/clear button, selected filters area (vertical & horizontal).
  • Filter Layouts: collapse on load, collapse on title click, nested filters, hierarchical display, limit height with scroll, hide extra values under “Show More” button.
  • Filter Styles: multiple slider styles, button styles, checkbox styles, color box, image box, checked image style, Select + Select2 support.
  • Advanced Display: show product counts, hide empty values, remove out-of-stock variations, child values on taxonomy pages.
  • Widgets & Shortcodes – display filters/groups anywhere.
  • Custom CSS Styling – style filters your way.
  • Icons Before/After – add icons to titles and values.
  • Selected Filters Area – horizontal/vertical styles, custom placement.
  • Compatibility:
    • Works with most WooCommerce themes.
    • Page builders: Elementor, Divi, Beaver Builder.
    • Plugins: ACF Pro, WPML, Polylang, Relevanssi, Barn2 Product Table, other BeRocket plugins.
    • WooCommerce shortcodes.
  • SEO Friendly URLs – clean filter links.
  • Integration: Permalink Manager for WooCommerce.
  • Performance: minified JS/CSS, optimized code, scroll-to-top after filtering.
  • Developer Friendly – hooks and custom code options for full control.
  • Translation Ready – translate via .po/.mo files or plugin settings.
  • Browser Back Button Support – smooth navigation with AJAX.

👉 In short: almost everything you expect from a professional filter plugin — already free.

🚀 Pro Features

Upgrade to WooCommerce Ajax Products Filter Pro to unlock advanced features:

  • SEO Enhancements
    • SEO-friendly URLs with advanced control.
    • Canonical links, meta & titles for filtered pages.
    • Add filters to page title/description/header.
  • New Filter Types
    • Filter by stock status, sale status.
    • Filters by custom taxonomies.
    • Slider range for attributes/taxonomies.
    • Datepicker for attributes & product publication date.
    • Availability( in stock | out of stock | any ).
  • Advanced Styling & Layout
    • Filters above products, custom sidebar, 1–4 filters per row.
    • Collapsed filters above products.
    • Show filter titles only.
  • Filter Options
    • Product count per value.
    • Checkbox/value list for price ranges.
    • Multiple colors (up to 4) for attributes.
    • Display variation image/price matching selected filters.
    • Open product directly with matching variation.
  • Navigation Tools
    • Search box block for redirect filters.
    • Link setup after filtering.

💼 Business Features

For large stores and professional needs:

  • Filter Statistics – see which filters your customers use most.
  • Custom SEO Meta per Page – individual SEO control for each filter result.
  • Advanced Filter Styling – fine-tune filter design.
  • Priority Support – direct help from the BeRocket team.

📌 Live Demo & Docs

🎬 Premium plugin video


  • we don’t have a video with the free plugin right now, but we are working on it

🤝 Compatibility with WooCommerce plugins

Advanced AJAX Product Filters ha sido probado y la compatibilidad es segura con los siguientes plugins de WooCommerce que puedes añadir a tu sitio:

🔸 Advanced Product Labels for WooCommerce
🔸 Load More Products for WooCommerce
🔸 Brands for WooCommerce
🔸 Grid/List View for WooCommerce
🔸 Product Preview for WooCommerce
🔸 Products Compare for WooCommerce
🔸 Wishlist and Waitlist for WooCommerce

🧩 Shortcode

  • En el editor [br_filters attribute=price type=slider title="Filtro de precio"]
  • En PHP do_shortcode('[br_filters attribute=price type=slider title="Filtro de precio"]');

⚙️ Shortcode Options:

  • attribute (obligatorio) – atributo del producto, por ejemplo, precio o longitud. No olvides que WooCommerce añade el sufijo pa_ para los atributos creados. Por lo tanto, si creas un nuevo atributo jump, su nombre será pa_jump
  • type (obligatorio) – casilla de verificación, radio, deslizador o selección
  • operador – O o Y
  • título – lo que desees ver como título. Puede estar vacío
  • product_cat – ID de la categoría principal
  • cat_propagation – ¿debemos propagar este filtro a las subcategorías? Establecer 1 para activar esto
  • height – altura máxima de la caja de filtro. Cuando se alcanza la altura, se añadirá el desplazamiento
  • scroll_theme – se utiliza si se establece la altura y la altura real del cuadro es mayor

Capturas

  • Example of AJAX filtering on a shop page.
  • Filter builder interface in the admin panel.
  • Custom sidebar with filters.
  • Selected filters area showing active selections.
  • Sliders with price and attributes.
  • Group settings with added filters.

Instalación

  1. Upload the plugin files to /wp-content/plugins/woocommerce-ajax-filters/, or install the plugin through the WordPress plugins screen directly.
  2. Activate the plugin through the Plugins screen in WordPress.
  3. Go to Appearance > Widgets or use shortcodes to add your filters.
  4. Configure your filter groups in the plugin settings.

FAQ

Does this plugin work with my theme?

Yes, the plugin is compatible with most themes for WooCommerce. If you experience any issues, we provide ways to adjust via custom code or settings.

Can I use this plugin with Elementor / Divi / Beaver Builder?

Yes, the plugin integrates with popular page builders and works inside custom layouts.

Is it translation ready?

Yes, you can translate all texts via .po/.mo files or from the plugin’s settings page.

Do I need coding knowledge to use this plugin?

No coding is required. Filters can be built with drag-and-drop. Developers can use hooks for advanced customization.

What’s the difference between Free, Pro, and Business?

The free version includes everything most stores need. Pro adds advanced filter types, SEO options, and styling. Business adds filter statistics, custom SEO per page, and priority support.

¿Cómo puedo obtener soporte si mi plugin de WooCommerce no funciona?

Si tienes problemas con nuestros plugins o algo no funciona como debería, primero sigue estos pasos preliminares:

  • Test the plugin with a WordPress default theme to ensure that the error is not caused by the theme you are currently using.
  • Desactiva todos los plugins que utilizas y comprueba si el problema sigue ocurriendo.
  • Asegúrate de que tu plugin, tema y versiones de WordPress y WooCommerce (si es necesario) estén actualizadas y de que el problema que estás experimentando no haya sido resuelto ya en una actualización posterior del plugin.

Si ninguna de las acciones previamente mencionadas te ayuda a resolver el problema, por favor envía un ticket en el foro y describe con precisión tu problema. Especifica las versiones de WordPress y WooCommerce que estás utilizando, así como cualquier otra información que pueda ayudarnos a resolver tu problema lo más rápidamente posible. ¡Gracias!

How can I get more features for my WooCommerce plugin?

You can get more features with the premium version of Advanced AJAX Product Filters, available on BeRocket page. Here you can read more about the premium features of the plugin and make it give it its best shot!

How can I try the full-featured plugin?

Puedes probar el lado administrativo de este plugin aquí. Configura el plugin de la manera que necesites para verificar los resultados.

Reseñas

15 de enero de 2026 1 respuesta
After hours of debugging the filter cant get a hook on the woocomerce products. Not worth your time and energy to work with this….
2 de septiembre de 2025
Hi Plugin Team is not provide custom code of filter example and also not mention example in documentation Very bad support team and they told forcefully buy premium plugin check my open support and their replied
30 de agosto de 2025
I can’t believe we can access all amazing features that is not even available in other premium plugins! The developer team is really generous and creative!
Leer todas las 384 reseñas

Colaboradores y desarrolladores

«Advanced AJAX Product Filters» es un software de código abierto. Las siguientes personas han colaborado con este plugin.

Colaboradores

Traduce «Advanced AJAX Product Filters» a tu idioma.

¿Interesado en el desarrollo?

Revisa el código , echa un vistazo al repositorio SVN o suscríbete al registro de desarrollo por RSS.

Registro de cambios

3.1.9.7

  • Fix – Some styles in admin area
  • Fix – Live composer compatibility
  • Fix – Some PHP errors

3.1.9.6

  • Enhancement – New add-on images
  • Fix – JS error on filtering
  • Fix – JS error with new slider template
  • Fix – JS remove some logs

3.1.9.5

  • Enhancement – Compatibility version: WooCommerce 10.4 and WordPress 6.9
  • Enhancement – Framework Version
  • Enhancement – RTL language styles
  • Enhancement – New errors for groups
  • Enhancement – Changing show/hide to slide
  • Fix – Selected filters area style
  • Fix – Woodmart theme compatibility
  • Fix – Styles for filters with scroll when scroll jumping

1.6.9.4

  • Enhancement – Framework Version
  • Enhancement – Optimization for plugin settings
  • Enhancement – New admin bar statistic
  • Fix – Compatibility version: WooCommerce 10.2
  • Fix – Category shortcode replace
  • Fix – Single filter edit page options
  • Fix – Compatibility with some themes
  • Fix – Infinite Additional table generation

1.6.9.3

  • Fix – Compatibility version: WooCommerce 10.1
  • Enhancement – Framework Version

1.6.9.2

  • Fix – Compatibility version: WooCommerce 10.0

1.6.9.1

  • Enhancement – New hook to disable any compatibility for theme/builder/plugin.
  • Fix – Error with wizard on some site
  • Fix – WPbakery page builder compatibility

1.6.9

  • Enhancement – Better support Divi Builder
  • Enhancement – Better support Elementor Builder
  • Enhancement – Support Live Composer Page Builder
  • Enhancement – Support WPBakery Page Builder
  • Enhancement – Support Page Builder by SiteOrigin
  • Enhancement – Support Oxygen Builder
  • Enhancement – Support Breakdance Builder
  • Fix – Select2 initialize error
  • Fix – Additional table variation update error
  • Fix – Meta query parameters support in some cases
  • Fix – Divi theme/builder issue in some case page not displayed or header has incorrect style
  • Fix – Admin bar styles

1.6.8.2

  • HOTFIX – Vulnerability in plugin
  • Enhancement – New button designs
  • Enhancement – New checkbox and selected filters area designs
  • Enhancement – Style for selected filters area in global settings
  • Enhancement – Better compatibility with Elementor page builder
  • Fix – Compatibility with Advanced Custom Field
  • Fix – Issues in storefront, button images text and few small issues

1.6.8.1

  • REVISIÓN DE EMERGENCIA – Mostrar mensaje para errores obsoletos

1.6.8

  • Mejora – Versión de compatibilidad: WooCommerce 9.6
  • Mejora – Asistente de configuración
  • Corrección – Error de JavaScript para paginación cuando se utilizan múltiples selectores.
  • Corrección – Script del módulo Divi en algunos temas
  • Corregir – Inicializar tablas adicionales

1.6.7.1

  • Mejora – Opción para desactivar la combinación derivada de MySQL para consultas de filtro

1.6.7

  • Mejora – Versión de compatibilidad: WooCommerce 9.4 y WordPress 6.7
  • Corrección – Errores de inicialización de traducción con WordPress 6.7

1.6.6

  • Mejora – Versión de compatibilidad: WooCommerce 9.3
  • Mejora – Requisitos de WooCommerce
  • Corrección: Actualización del plugin con error PHP premium

1.6.5

  • Mejora – Versión de compatibilidad: WordPress 6.6 y WooCommerce 9.1
  • Mejora – Botón para regenerar tablas adicionales
  • Mejora – Opción para eliminar algunos datos de variaciones
  • Mejora – Recalcular todos los atributos cuando se utiliza el recuento de WooCommerce.
  • Mejora – Compatibilidad con Advanced Custom Fields
  • Enhancement – Add option to use values as color/image
  • Corrección – Generación de tabla adicional
  • Corrección – Actualizar filtros de diferentes grupos.
  • Corrección – Algunas plantillas con diferentes datos de atributos
  • Corrección – Nuevo marco de trabajo del plugin

1.6.4.6

  • Mejora – Mensaje que el atributo no tiene valores
  • Mejora – Posición inferior para el nuevo control deslizante de precios.
  • Mejora – Nueva plantilla de Área de Filtros Seleccionados
  • Corrección – Algunos textos de UX
  • Fix – Addon filters settings
  • Corrección – Barra diagonal final para canónica
  • Corrección – Cambios de enlaces
  • Corrección – Plantilla para precio
  • Corrección – Generación de tablas adicionales para variaciones

1.6.4.5

  • Mejora – Filtro de complementos Configuraciones Adicionales
  • Mejora – Opción para reemplazar el shortcode de categorías con productos
  • Corrección – Estilos de módulo de Divi
  • Corrección – Paginación con selectores incorrectos
  • Corrección: compatibilidad con MariaDB 10.4 para la actualización de la base de datos

1.6.4.4

  • Mejora: habilitar el soporte de almacenamiento de pedidos de alto rendimiento de WooCommerce.

1.6.4.3

  • Corrección – Enlazar como complemento de WooCommerce con slider

1.6.4.2

  • Mejora – Nueva funcionalidad del módulo Divi
  • Corrección – Reemplazar paginación con traducción
  • Corrección: Rango de precios en la página de búsqueda y algunas otras páginas
  • Fix – Link like WooCommerce add-on
  • Corrección – Compatibilidad con WooCommerce 7.8
  • Corrección – Clave primaria para tablas en el plugin

1.6.4.1

  • Corrección – El módulo Divi para grupos no muestra los filtros.

1.6.4

  • Mejora – Módulos de Divi con más opciones
  • Corrección: Generación adicional de tabla para algunas bases de datos.
  • Corrección – Filtrado por rango de precios
  • Corrección – Los filtros de error no existen.
  • Corrección – Estilos de vista previa del módulo Divi

1.6.3.4

  • Mejora: Generación de tablas adicionales para no cambiar la intercalación
  • Mejora – Verificación adicional de tablas si las tablas existen.
  • Mejora – Las tablas adicionales limpian las tablas en lugar de eliminarlas.
  • Corrección – Nueva comprobación de tabla de productos de Barn2.

1.6.3.3

  • Mejora – Versión de compatibilidad: WordPress 6.1 y WooCommerce 7.1
  • Corrección: Algunos enlaces del plugin para que coincidan con el nuevo sitio de BeRocket.

1.6.3.2

  • Mejora – Opción para fijar la posición de la paginación después de filtrar la página sin paginación.
  • Mejora – Regenerar tablas adicionales si fueron eliminadas.
  • Mejora – Versión de compatibilidad: WooCommerce 7.0
  • Enhancement – Remove some PHP 8.1 notices

1.6.3.1

  • Corrección: Metadatos de la entrada no se muestran en la lista de filtros.

1.6.3

  • Mejora – Versión de compatibilidad: WordPress 6.0 y WooCommerce 6.7
  • Enhancement – POST META FILTERING ADD-ON
  • Mejora – Vista jerárquica para la lista de taxonomías
  • Corrección – Selección de color/imagen con Polylang
  • Corrección – Generación de tablas adicionales para algunos sitios
  • Corrección – Compatibilidad con intercambio de divisas
  • Corrección – Módulo para tema Divi
  • Corrección – Estilo de elementos de administración

1.6.2

  • Mejora – Versión de compatibilidad: WooCommerce 6.4
  • Mejora – Vista jerárquica para selección de color/imagen
  • Mejora – Compatibilidad para slug no latinos para atributos
  • Corregido – Obtener la intercalación de otras tablas

1.6.1.5

  • Corrección: Vulnerabilidad XSS

1.6.1.4

  • Mejora – Versión de compatibilidad: WordPress 5.9
  • Corrección – Problema de gancho vacío
  • Corrección: Enlazar como WooCommerce con algún plugin de optimización.
  • Corrección – La falta de un atributo causa errores en PHP.

1.6.1.3

  • Corrección – Compatibilidad con Relevanssi

1.6.1.2

  • Mejora – Versión de compatibilidad: WooCommerce 6.1
  • Mejora – Compatibilidad con WP Search WooCommerce
  • Corrección – Compatibilidad con la tabla de productos

1.6.1.1

  • Corrección – Compatibilidad con el plugin de Tabla de Productos
  • Corrección – Opción de decodificación de URL con el plugin Product Table
  • Corrección – Generación de enlaces para filtros de precios

1.6.1

  • Corrección – Filtro de compatibilidad con WPML y Polylang
  • Corrección – Compatibilidad con la traducción de taxonomías de WPML
  • Corrección – Filtrado de precios para productos variables
  • Corrección – Valores de atributo con slug numérico

1.6.0.2

  • Corrección – Las opciones de filtros seleccionados no funcionan.
  • Fix – Link like WooCommerce add-on work incorrect in some cases
  • Fix – Support query with product variations and other post types

1.6.0.1

  • Corrección – Consulta incorrecta cuando se utiliza un prefijo de base de datos que no es el predeterminado ‘wp_’.

1.6

  • Mejora – Menos consultas a la base de datos.
  • Mejora: Optimización para consultas a la base de datos. Acelera las solicitudes a la base de datos.
  • Mejora – Tablas adicionales actualizadas para solicitudes optimizadas y filtrado más correcto.
  • Mejora – Posibilidad de filtrar cualquier solicitud de productos en la página con la ayuda del shortcode [brapf_next_shortcode_apply]
  • Enhancement – Support for some page builders products elements with shortcode [brapf_next_shortcode_apply]
  • Mejora – Ocultar el botón de restablecer productos al cargar la página con la ayuda de código CSS.
  • Mejora – (DEV) Nuevos datos para la página filtrada para obtener más control sobre los elementos seleccionados.
  • Enhancement – Removed Deprecated Filters Add-on
  • Fix – Multiple blocks with products in Divi Page Builder, when only single block must be filtered
  • Fix – Stock status «On Backorder» work as «In stock» for filtering

< 1.6

  • Por favor, revisa las versiones anteriores del plugin para ver el registro de cambios anterior