FilboFilters Pro v1.12.1 - WooCommerce Content-Aware Filters
As Baymard’s Product Listings & Filtering study shows, sites with mediocre product listing usability saw abandonment rates of 67-90%.
Related items
Related Filter Plugins
Facetwp
by FacetWP
Use FacetWP to add faceted search to your eCommerce sites, resource libraries, s...
Filter Everything Pro
by FilterEverything.Pro
Filter Everything — WordPress & WooCommerce product filter plugin, that allows t...
Search & Filter Pro – The Ultimate Wordpress Filter Plugin (addons included)
by DesignsAndCode
The Ultimate WordPress Filter Plugin
As Baymard’s Product Listings & Filtering study shows, sites with mediocre product listing usability saw abandonment rates of 67-90%. Whereas, sites with just a slightly optimized toolset saw only 17-33% abandonments for users searching for the exact same types of products.
All the crucial UX features suggested by Baymard were implemented in FiboFilters.
Recent releases
Release history
- Delayed initialization of SEO rules rendering and prefetching until after configuration load to prevent early JavaScript race conditions.
- Error when sorting products by name.
- Resolved a PHP notice in the Avada integration.
View changelog
- **SEO Rules** — a new engine for creating SEO-optimized URLs based on active filters. Includes sitemap generation, crawl budget management, canonical URL handling, and content replacement. [See documentation](https://fibofilters.com/documentation/how-it-works/seo-rules/).
- **WoodMart** — Masonry layout support.
- **Avada** — support for fetching single products in the **Woo Product Grid** widget on custom pages.
- New integration with the **JetWooBuilder** plugin.
- New integration with the **Themify Builder** plugin.
- New integration with the **Product Gallery Swiper** plugin.
- **Brands filter** based on native WooCommerce taxonomy now supports **logo display**.
- Support for the **Variations as Single Product for WooCommerce (Pro)** plugin.
- Troubleshooting check for **duplicated ACF filter values**.
- **WoodMart** — product gallery now works correctly.
- **Bricks** theme — interactions now refresh correctly after filtering.
- **Divi** theme — pagination issue when landing directly on a paginated page with active filters; also fixed filters in **Divi Theme Builder** templates.
- **Neve** theme — invisible sorting select.
- **Porto** theme — dark theme color variable.
- **Hestia** theme — filter label alignment.
- **Polylang** — missing product categories in the **Checkboxes** filter type.
- **WPML** — language parameter duplication in URLs.
- **TranslatePress** — spaces being removed from the show-more counter.
- **Wishlist** buttons not working in the Advanced Products widget in **Themify Builder Pro**.
- Duplicate product index entries caused by duplicated filter values.
- Multilingual indexing issue when product variants have no parent products.
- Incorrect translation of "from %s" in **French**.
- Fatal error during plugin update.
- **Mobile Color filter** — stays correct while scrolling; now shows a "Selected" label under the Color heading.
- Filter checkbox and counter alignment when labels wrap to two lines.
- Descriptor cache filesize warnings.
- Front page shortcode filters now work correctly.
- Missing visibility check when fetching single products.
- Missing parameter sanitization in **REST API** endpoints.
- Improper output escaping on the **debugger** page.
- Unsafe data unserialization.
- Invalid **CSS color** injection prevention.
- `range-continuous` filter — undefined `'logic'` key warning.
- **"Quick Edit"** for categories causing a request timeout.
- **PHP 8.4** deprecation warnings.
- Refactored descriptors JSON URL handling for improved obfuscation and indexing prevention.
- Updating the `.pot` file.
- Freemius SDK.
View changelog
- **Custom sorting** by post meta values. [See documentation](https://fibofilters.com/documentation/how-it-works/product-sorting/#sorting-by-custom-fields).
- Support for **multiple values** in the `Range` filter. [See documentation](https://fibofilters.com/documentation/filter-types/number-range/#products-with-multiple-numbers).
- Ability to configure **slider step and precision** in the `Range` filter (via **filter hook**). [See documentation](https://fibofilters.com/documentation/filter-types/number-range/#custom-slider-steps).
- **Elementor Loop Grid** support for sources other than the current query.
- The `Search` filter can now use the **FiboSearch Pro** engine. [See documentation](https://fibofilters.com/documentation/filter-types/search/#adding-the-search-filter-type)
- New `Hierarchical category links` **filter type**. [See documentation](https://fibofilters.com/documentation/filter-types/category-links-tree/).
- New `classname` **shortcode attribute** to apply a custom CSS class to the filters container.
- New `all_screens` **shortcode attribute** to always display filters.
- New **CSS classes** for the horizontal filter layout.
- Option to show **private products** to admins.
- **Shopkeeper** theme integration (including follow-up fixes).
- **Porto** theme integration.
- New **Hestia** theme integration.
- New integration with the **WPC Product Bundles** plugin (initial release + improvements).
- New troubleshooting check for the `wc_product_attributes_lookup` table (with **clearer explanations** and minor fixes).
- Descriptor fetch test now runs directly in the **browser** (improved reliability).
- **Automatic disabling** of the source analyzer when it gets stuck.
- Troubleshooting info for the **Sort Products** plugin.
- Kickoff announcement for upcoming **Full Site Editing (FSE)** and **Interactivity API** integration.
- **500 error** on **PHP 8+** in the Breakdance Header Builder.
- **Critical issue** in The7 theme integration.
- Improved detection of incorrect **base product IDs**.
- **Pagination** issue in Avada theme integration.
- Divi custom page issues: **pagination not working** and **404 on refresh** with active filters (Woo Products module) on non-WooCommerce pages.
- Missing **pagination** after clearing active filters when only one results page is available.
- Product variations disappearing after **sorting changes** when the "Variations as Single Product" plugin is active.
- Incorrect **price sorting** when a product variation is out of stock.
- Incorrect **popularity sorting** when products have more than **10,000 sales**.
- Warning about incorrect use of the `fibofilters/custom_catalog_orderby` filter when it has not been used yet.
- Troubleshooting test incorrectly marking `Range` filters as **invalid** before source analysis completes.
- Category checkbox not consistently **checked** when viewing its category page.
- **WPML** translation strings for filters not updating after saving settings.
- Translations not applied when computing values for filters with `computed` sources.
- Filter source loading error on the settings page caused by a debugging function.
- **Filters Debugger** not displaying any content in some cases.
- **PHP notice** in the debugger.
- Attribute-based filters now use attribute **slugs** by default.
- Too many **decimal places** in product price descriptors.
- Accidental color selection on scroll in the mobile **Color** filter.
- Category-link filter styles being overridden (increased CSS selector **specificity**).
- Search filter UI layout shift caused by the **preloader**.
- Incorrect display of Color filter values in the **XStore** theme.
- Incompatibility with the "Show More Link" option in the **XStore** theme.
- Filters unexpectedly displaying in the **Uncode** theme when their location is set to "Custom".
- Double border in the **Storefront** theme search bar.
- Missing `init()` invocation in plugin integrations that declare the `early_init` flag.
- Performance issue during import with **WP All Import**.
- Removed an unnecessary **banner** from the settings page.
- Minor typos (including a documentation link).
- **Color filter** type enabled permanently.
- Renamed **filter hook** for excluding out-of-stock variations during filtering.
- Optimized **descriptor loading** after product index updates.
- Optimized filter rendering and refresh **performance** after value changes.
- Improved **language file** generation.
- Minor styling adjustments.
- Descriptor fetch test descriptions are now **clearer** and more user-friendly.
- Updated documentation links related to **automatic source analyzer disabling** when it gets stuck.
- **Freemius SDK**.
- **Greek langua
Frequently asked questions
Is FiboFilters Pro GPL licensed?
Can I use FiboFilters Pro on multiple websites?
How much does FiboFilters Pro cost on GPLCoffee?
Are updates included with FiboFilters Pro?
Is FiboFilters Pro safe to download?
Auto-updates included
Install it once, update automatically.
The GPLC Connector installs this plugin from your wp-admin and rolls out new versions to your connected sites - up to 25. Included with 12-month and Geek Lifetime plans (plus legacy 6-month).