Advanced AJAX Product Filters

Descripción

Filtros de productos AJAX de WooCommerce: Capacidad avanzada de filtrado de productos para tu tienda WooCommerce. Añade filtros ilimitados con un solo widget.

Nueva característica en la versión 1.6.3

✅ Filtrar por metadatos de la entrada (Campo de metadatos personalizado)

Nueva característica en la versión 1.5

✅ New styles for filters: Checkbox, Select, Slider, Color, Image
✅ New slider styles
✅ New buttons styles
✅ Selected filters area horizontal styles
✅ Single selection for check
✅ Select and Select2 can be displayed at the same time
✅ Collapse widget option with different settings
✅ Less JavaScript and HTML code for the same result.
✅ More compatibility with themes and plugins
✅ Better compatibility with Divi Builder, Beaver Builder, Elementor Builder
✅ Relevanssi compatibility
✅ More ways to customize filters and add additional functionality
✅ Option to set how hierarchical attributes must be displayed
✅ Separate admin title and frontend title
✅ Back button in the browser on AJAX
✅ All JavaScript in one minified file
✅ All CSS Styles in one minified file
✅ Checked style for image element style

Características:

✅ AJAX Filters, Pagination and Sorting!
✅ Filter by Price
✅ Filter by Product Category
✅ Filter by Attribute
✅ Unlimited Filters
✅ Multiple User Interface Elements
✅ Great support for custom/premium themes
✅ SEO Friendly URLs ( with HTML5 PushState )
✅ Filter Visibility By Product Category And Globals.
✅ Accessible through shortcode
✅ Filter box height limit with scroll themes
✅ Working great with custom widget area
✅ Drag and Drop Filter Building
✅ Select2 for the dropdown menu
✅ And More…

Additional Features in Paid Plugin:

✅ Filter by Custom Taxonomy, Price ranges, Sale status, Sub-categories, Date and Availability( in stock | out of stock | any )
✅ Nice URLs for SEO-Friendly URLs
✅ A slider can use strings as a value
✅ Price as a checkbox with min and max values
✅ Enhancements of the free features
✅ Show amount of products before updating with the «Update button» widget
✅ Search box widget
✅ Cache for Widgets
✅ Display only selected attribute values or hide selected attribute values

Enlaces del plugin:

Plugin de pago
Demo
Documentación

🍬 ¿Quieres probar el lado de administración?

Demo de administrador – Accede al administrador de este plugin y pruébalo desde adentro. Realiza cambios y observa cómo funcionan.

Plugin de vídeo premium





en este momento, no tenemos vídeo con el plugin gratuito, pero seguimos trabajando en ello

Compatibilidad con plugins de WooCommerce

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

Código de Acceso:

  • 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

Advanced Settings (Widget area):

  • Product Category – this is a good place to pin your filter to a product’s category.
    For example, you sell phones and cases for them. If the user chooses the Category «Phones», the filter «Have Wi-Fi» will appear, but if the user chooses «Cases», it will not be there as the Admin sets that the «Have Wi-Fi» filter will be visible only on the «Phones» category.
  • Altura del cuadro de filtro: si tu filtro tiene demasiadas opciones, es bueno limitar la altura del filtro para que no alargue demasiado la página. Aparecerá una barra de desplazamiento.
  • Scroll theme – if «Filter Box Height» is set and the box length is more than «Filter Box Height,» the scroll will appear, and how it looks depends on the theme you choose.

Advanced Settings (Plugin Settings):

  • Plugin settings can be found in admin area, WooCommerce -> Product Filters
  • «No Products» message – Text that will be shown if no products are found
  • «No Products» class – Add class and use it to style «No Products» box
  • Selector de productos: Selector para una etiqueta que contiene productos.
  • Control de ordenación: Toma el control sobre la selección de ordenación de WooCommerce
  • URLs amigables para SEO: la URL se cambiará cuando se seleccione/cambie el filtro
  • Desactivar todos los filtros: si deseas ocultar los filtros sin perder la configuración actual, simplemente desactívalos

Instalación

Paso 1:

  • First, you need to add attributes to the products( the WooCommerce plugin should be installed and activated already )
  • Go to Admin area -> Products -> Attributes and add attributes your products will have
  • Haz clic en el nombre del atributo donde se selecciona el tipo y añade valores a él. Opciones de producto predefinidas.
  • Ve a tus productos y añade atributos a cada uno de ellos

Paso 2:

  • Instalar y activar el plugin
  • En primer lugar, abre el área de administración -> WooCommerce -> Filtro de productos y verifica qué opciones globales puedes gestionar
  • After that, open Admin area -> Appearance -> Widgets
  • In Available Widgets ( left side of the screen ) find AJAX Product Filters
  • Añádelo a la barra lateral que elijas
  • Introduce el título, elige un atributo que se utilizará para filtrar productos, elige el tipo de filtro, elige el operador (si un producto debe tener todos los valores seleccionados (Y) o uno de ellos (O)),
  • Haz clic en guardar e ve a tu tienda para comprobar cómo funciona.
  • ¡Eso es todo =)

FAQ

¿Es compatible con todos los temas de WordPress?

Los plugins de BeRocket son compatibles con la mayoría de los temas que están desarrollados de acuerdo con las directrices de WordPress y WooCommerce.

¿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

5 de abril de 2025
The plugin can’t be recommended for multilingual sites (such as Polylang or WPML), as it doesn’t work correctly. In addition, judging by how the support service interacts with users, this plugin is not trustworthy.
26 de febrero de 2025
No problems at all. Just a feel adjustments via CSS but the functionality is totally fine!
27 de noviembre de 2024
It’s the only plugin working with infinite scrolling and sticky sidebar without messing up anything. Hats off, dev.
Leer todas las 376 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

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