Logo (1)
Plugin logo

Lightning-fast AJAX filters for Breakdance

Fast, lightweight AJAX filters for Breakdance builder. Support all post types, products, and custom fields—without touching a line of code

Lightning-fast AJAX filtering

No page reloads, no waiting, just instant results.

Built for Breakdance

Designed to feel native inside Breakdance builder.

Unlimited sites

Use on all your projects, client sites, and side hustles.

Filters shouldn’t be slow, clunky, or a pain to set up

Most WordPress filter plugins are:

  • bloated and slow your shop down
  • not designed for Breakdance
  • confusing to configure with custom post types and fields
Your visitors get frustrated, your conversions suffer, and your client asks

“Can’t we just make the filters… faster?”

The Woohoo filters solution:

Woohoo Filters gives Breakdance builders exactly what they need:
  • true AJAX filters that feel instant
  • lightweight code that won’t drag your Core Web Vitals down
  • native-feeling controls you can drop into any Breakdance site
  • full support for products, posts, CPTs, ACF, Metabox & more
Build filterable listings, shops and directories that are fun to use – and convert better.

Built for speed. Designed for Breakdance.

Woohoo Filters keeps things simple where it matters and powerful where it counts.

Lightning-fast AJAX requests

Results update instantly without full page reloads. Your visitors stay in flow and keep browsing.

Lightweight & optimized

No unnecessary bloat, no overloaded settings pages. Just focused filtering logic that stays out of your way.

Works with any post type & products

WooCommerce products, blog posts, portfolio items, custom post types – if it’s queryable, you can filter it.

Custom field support out of the box

Use ACF, Metabox, and other custom fields in your filters to build advanced directories, real estate listings, job boards, and more.

Current facets you can use today

Checkbox
Radio
Dropdown
Button

Powerful today, even more awesome tomorrow.

Shipped in 1.2
Map element
Translatepress support
Active filters element
Planned in 1.3
Allow custom query for Main query
Custom query parameters
Enhance speed
Next
Color swatches and image-based filtering
Off-canvas filters
Date filter
Range filter
Mapbox map
Leaflet map
Done
Checkbox filter
Radio filter
Button filter
Dropdown filter
Ajax pagination
Manual trigger button
Apply filter button
Reset filter button
Ajax query loop builder
Woo product attributes
Ajax load animation
Sort element
Search filter
ACPT support
Pods support
Query count element
Load more
Infinite scroll
ACF support
Metabox support

Feature Request Board

  • 14
    votes
    Breakdance Shop Page Support
    Add full compatibility with the Breakdance shop page block so the plugin’s filters function as native WooCommerce filters within Breakdance-built shop layouts. This ensures consistent filtering behavior, proper product updates, and seamless integration with the builder’s dynamic components.
  • 6
    votes
    Caching of the facets
    Integrate caching of the facets (excluding search, because there are many possibilities). It coulbe useful if the plugin calculates the possible combinations of the facets used in a page, caching them as static pages (as FlyingPress do), so the filtering gets even faster. I read that WP GridBuilder has such caching addon.
  • 4
    votes
    Preloading the Query based on Taxonomy
    If we can have an option to pre-load the query based on the taxonomy page the user is on then this can be used for taxonomy archive pages too.
  • 4
    votes
    Sticky “Mobile Filter” Button
    On mobile, filters take up too much space. A standard feature is a sticky "Filter (3)" button at the bottom of the screen that opens an off-canvas drawer containing your filter elements.
  • 4
    votes
    Autocomplete / Live Search
    As the user types in your Search Facet, show a dropdown of matching Post Titles or Categories.
  • 3
    votes
    Rating / Star Filter
    A visual "5 Stars", "4+ Stars" filter.
  • 3
    votes
    Search as I Move” (Map Bound Filtering)
    When the user drags the map, the Grid below updates to show only items visible in the current map viewport.
  • 3
    votes
    Dynamic Visibility Integration
    "Only show this 'Size' filter if 'Category: Shoes' is selected."
  • 2
    votes
    Facets with predefined stylings
    Add option to show facet title + option to style the wrapper. Like this you don't have to add separate heading element, facet element, and wrap them inside a Div.
  • 2
    votes
    Alphabetical Index (A-Z)
    A row of letters A | B | C | .... Clicking "A" filters items starting with A.
  • 2
    votes
    Price Histogram (Airbnb Style)
    Above your Price Range Slider, show a small bar chart indicating how many items exist at that price point.

Simple pricing. Unlimited sites.

Basic

1 Site

For hobby project.
$59 /year
Features

1-Year Updates

1-Year Support

14 days money-back guarantee

Pro

Unlimited Sites

Great way how to start using Woohoo filters.
$99 /year
Features

1-Year Updates

1-Year Support

14 days money-back guarantee

Lifetime Deal

Unlimited Sites

No more renewal or license limit. Pay once.
$199 /once
Features

Lifetime Updates

Lifetime Support

14 days money-back guarantee

Frequently Asked Questions

Yes. Woohoo Filters is built specifically for Breakdance and its workflow.

Absolutely. Both plans allow use on unlimited client and personal sites.

No. Woohoo Filters is lightweight and optimized. It’s designed to add powerful filtering without adding bloat.

Yes. You can filter by fields created with ACF and Metabox.

Your subscription will renew automatically every year until you decide to cancel it.

You can cancel your subscription at any time from your account dashboard.

If your subscription is cancelled or in case the payment fails, the plugins will continue to work, but you won’t have access to updates and support.

We’re fully committed to building products that you love. If for whatever reason you’re unsatisfied with the Woohoo.dance, please email us at hello@woohoo.dance within 14 days to receive a full refund.

No questions asked. 

Ready to make your Breakdance filters go woohoo

Add fast, lightweight AJAX filters to your shops and listings today – and use them on every site you build.
Don’t forget: BLACKFRIDAYWOOHOO gets you 20% off.

Changelog

  • New
  • Improvement
  • Fix
November 29, 2025

Woohoo filters 1.2.2

Remove depedency on jQuery Migrate helper
Fix Reset, Loader and Submit buttons styling
November 29, 2025

Woohoo filters 1.2.1

Extend translatepress search support for excerpt and content
Duplicated loop in Main query element causing "Missing element..." message
November 28, 2025

Woohoo filters 1.2

Introducing a Map element that allows you to display single/multiple locations + option sync them with Ajax filters.

Map element
Active filters element
Translatepress support
November 21, 2025

Woohoo filters 1.1

Sort element
Ajax load animation
Query count element
Search filter
ACPT support
Pods support
Woo product attributes
November 17, 2025

Woohoo filters 1.0.2

Now you can load more posts by using Load more button or enabling Infinite scroll feature on Ajax filter main query element.

Load more button
Infinite scroll
fix conflict with woohoo.dance