Description
With FiboFilters, you add product filters to WooCommerce to refine catalogs by attributes, categories, price, and search terms, updating the listing without forcing visitors to browse irrelevant pages. It’s ideal for stores with many items, variations, or product lines, where quickly finding the right item impacts navigation, comparison, and the purchase journey.
Key Features of FiboFilters
- Product filters
Creates filters to refine items in the WooCommerce catalog. - Combined search
Lets you cross search terms with filtering criteria. - Refinement by attributes
Filters products by characteristics added in the store. - Catalog navigation
Organizes product discovery into more precise lists. - WooCommerce integration
Works on products, categories, and native store data.
Benefits of FiboFilters
- Faster shopping
Reduces the time needed to find relevant products. - More navigable catalog
Helps visitors explore stores with many items. - Less abandonment
Reduces friction when users compare similar options. - Clearer management
Uses data already added to WooCommerce products.
Who Is FiboFilters For?
- WooCommerce stores with extensive catalogs, variations, or many categories.
- Ecommerce operators who need to improve product navigation.
- Projects that combine search, filters, and quick item discovery.
How to Download FiboFilters
FiboFilters is available for download here on Ultrapack. After downloading the .zip file, install it in Plugins > Add New > Upload plugin, select the .zip, and activate. After activation, configure the filters according to your store’s structure.
FiboFilters fits stores that rely on objective navigation to turn large catalogs into simpler shopping paths. By working with filters linked to WooCommerce data, it helps visitors reduce options, compare products, and reach pages with a higher chance of conversion faster.
Frequently asked questions
Is FiboFilters – WooCommerce Product Filters Plugin GPL-licensed?
Yes. FiboFilters – WooCommerce Product Filters Plugin is distributed under the GPL (GNU General Public License). You may legally use, modify and redistribute it on as many sites as you want.
Can I use FiboFilters – WooCommerce Product Filters Plugin on multiple sites?
Yes. You can install FiboFilters – WooCommerce Product Filters Plugin on as many sites as you want. Only automatic updates through Ultrapack Auto Updater have a limit: from 3 to 80 sites, depending on the plan.
How much does FiboFilters – WooCommerce Product Filters Plugin cost at Ultrapack?
FiboFilters – WooCommerce Product Filters Plugin costs US$2.99 as a single purchase, and it is also included in the subscription plans starting at US$12/mo (VIP I).
Does FiboFilters – WooCommerce Product Filters Plugin include updates?
Yes. The current version of FiboFilters – WooCommerce Product Filters Plugin is 1.13.0, published at Ultrapack on Sep 1, 2026. Subscribers update straight from the WordPress dashboard with UAU (Ultrapack Auto Updater).
Is FiboFilters – WooCommerce Product Filters Plugin scanned before publication?
Yes. Every version of FiboFilters – WooCommerce Product Filters Plugin goes through a malware scan (ClamAV and YARA rules, at UltraHub) before it is published.
What are the requirements for the plugin FiboFilters – WooCommerce Product Filters Plugin?
Requires WordPress 6.4 or higher and PHP 7.4 or higher. Tested up to WordPress 7.1.
What changed in this version
Version 1.13.0
- ADDED: SEO Rules are now enabled for every installation, with a new sitemap sync-now flow, integration with the WordPress core sitemap, and a search-context guard. [See documentation]
- ADDED: Support for the SEOPress and All in One SEO plugins in canonical link handling. [See documentation]
- ADDED: Divi 5 theme: support for the Woo Products module. [See documentation]
- ADDED: Divi theme: support for the Woo Products module on pages other than the shop page. [See documentation]
- ADDED: Settings tooltips now include visual previews and links to the documentation
- ADDED: RTL support in the dashboard and on the storefront
- ADDED: Optional secondary sorting by product ID in custom sorting, for a stable order of products with equal values
- ADDED: Hierarchical tree display in the Checkboxes filter type for brands and other hierarchical taxonomies
- FIXED: WooCommerce 11.0: products disappearing in Divi and filters missing in Avada on the shop page
- FIXED: WoodMart theme: broken header search layout on filtered shop pages
- FIXED: Kadence Shop Kit plugin: fatal error with the single variations option enabled
- FIXED: Bricks theme: filters not working on custom pages built with a template and a custom loop
- FIXED: WPC Product Bundles plugin: products priced over 1000 appearing in every price range
- FIXED: Woo Composite Products plugin: index build never finishing with inconsistent tax settings
- FIXED: Avada theme: wrong sorting after refreshing a page with the orderby parameter
- FIXED: Avada theme: product loading issues when object caching is enabled
- FIXED: ACF plugin: JavaScript error when disabling global number formatting in a Range filter based on a number field
- FIXED: Wrong order when sorting products by custom fields containing floating point numbers
- FIXED: Product filters not working when the `[products]` shortcode is nested inside another shortcode
- FIXED: Products disappearing after refreshing a page with a category filter
- FIXED: Custom WooCommerce templates losing the product category context after loading products
- FIXED: Translations not working in the Color filter type
- FIXED: The filters and SEO rule blocks not loading in the block editor when it runs in an iframe
- FIXED: SEO Rules: layout jumps in the rule editor
- FIXED: Database errors logged on a fresh installation before the plugin tables are created
- FIXED: Wrong breakpoints in the filters block rendered on the widgets screen
- FIXED: PHP warnings logged by the category filter when SEO Rules generate URLs
- FIXED: Deprecation notice logged by the indexer scheduler on a fresh installation
- FIXED: The Filters screen failing to load when filter blocks come from an imported configuration
- UPDATED: Clearer copy on the SEO Rules and Filters screens, with links to the documentation
- UPDATED: Freemius SDK
- UPDATED: The .pot file
Version 1.12.1
- FIXED: Delayed initialization of SEO rules rendering and prefetching until after configuration load to prevent early JavaScript race conditions.
- FIXED: Error when sorting products by name.
- FIXED: Resolved a PHP notice in the Avada integration.
Version 1.12.0
- ADDED: 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]
- ADDED: WoodMart — Masonry layout support.
- ADDED: Avada — support for fetching single products in the Woo Product Grid widget on custom pages.
- ADDED: New integration with the JetWooBuilder plugin.
- ADDED: New integration with the Themify Builder plugin.
- ADDED: New integration with the Product Gallery Swiper plugin.
- ADDED: Brands filter based on native WooCommerce taxonomy now supports logo display.
- ADDED: Support for the Variations as Single Product for WooCommerce (Pro) plugin.
- ADDED: Troubleshooting check for duplicated ACF filter values.
- FIXED: WoodMart — product gallery now works correctly.
- FIXED: Bricks theme — interactions now refresh correctly after filtering.
- FIXED: Divi theme — pagination issue when landing directly on a paginated page with active filters; also fixed filters in Divi Theme Builder templates.
- FIXED: Neve theme — invisible sorting select.
- FIXED: Porto theme — dark theme color variable.
- FIXED: Hestia theme — filter label alignment.
- FIXED: Polylang — missing product categories in the Checkboxes filter type.
- FIXED: WPML — language parameter duplication in URLs.
- FIXED: TranslatePress — spaces being removed from the show-more counter.
- FIXED: Wishlist buttons not working in the Advanced Products widget in Themify Builder Pro.
- FIXED: Duplicate product index entries caused by duplicated filter values.
- FIXED: Multilingual indexing issue when product variants have no parent products.
- FIXED: Incorrect translation of "from %s" in French.
- FIXED: Fatal error during plugin update.
- FIXED: Mobile Color filter — stays correct while scrolling; now shows a "Selected" label under the Color heading.
- FIXED: Filter checkbox and counter alignment when labels wrap to two lines.
- FIXED: Descriptor cache filesize warnings.
- FIXED: Front page shortcode filters now work correctly.
- FIXED: Missing visibility check when fetching single products.
- FIXED: Missing parameter sanitization in REST API endpoints.
- FIXED: Improper output escaping on the debugger page.
- FIXED: Unsafe data unserialization.
- FIXED: Invalid CSS color injection prevention.
- FIXED: `range-continuous` filter — undefined `'logic'` key warning.
- FIXED: "Quick Edit" for categories causing a request timeout.
- FIXED: PHP 8.4 deprecation warnings.
- TWEAK: Refactored descriptors JSON URL handling for improved obfuscation and indexing prevention.
- UPDATED: Updating the `.pot` file.
- UPDATED: Freemius SDK.
Version 1.11.0
- ADDED: Custom sorting by post meta values. [See documentation]
- ADDED: Support for multiple values in the `Range` filter. [See documentation]
- ADDED: Ability to configure slider step and precision in the `Range` filter (via filter hook). [See documentation]
- ADDED: Elementor Loop Grid support for sources other than the current query.
- ADDED: The `Search` filter can now use the FiboSearch Pro engine. [See documentation]
- ADDED: New `Hierarchical category links` filter type. [See documentation]
- ADDED: New `classname` shortcode attribute to apply a custom CSS class to the filters container.
- ADDED: New `all_screens` shortcode attribute to always display filters.
- ADDED: New CSS classes for the horizontal filter layout.
- ADDED: Option to show private products to admins.
- ADDED: Shopkeeper theme integration (including follow-up fixes).
- ADDED: Porto theme integration.
- ADDED: New Hestia theme integration.
- ADDED: New integration with the WPC Product Bundles plugin (initial release + improvements).
- ADDED: New troubleshooting check for the `wc_product_attributes_lookup` table (with clearer explanations and minor fixes).
- ADDED: Descriptor fetch test now runs directly in the browser (improved reliability).
- ADDED: Automatic disabling of the source analyzer when it gets stuck.
- ADDED: Troubleshooting info for the Sort Products plugin.
- ADDED: Kickoff announcement for upcoming Full Site Editing (FSE) and Interactivity API integration.
- FIXED: 500 error on PHP 8+ in the Breakdance Header Builder.
- FIXED: Critical issue in The7 theme integration.
- FIXED: Improved detection of incorrect base product IDs.
- FIXED: Pagination issue in Avada theme integration.
- FIXED: Divi custom page issues: pagination not working and 404 on refresh with active filters (Woo Products module) on non-WooCommerce pages.
- FIXED: Missing pagination after clearing active filters when only one results page is available.
- FIXED: Product variations disappearing after sorting changes when the "Variations as Single Product" plugin is active.
- FIXED: Incorrect price sorting when a product variation is out of stock.
- FIXED: Incorrect popularity sorting when products have more than 10,000 sales.
- FIXED: Warning about incorrect use of the `fibofilters/custom_catalog_orderby` filter when it has not been used yet.
- FIXED: Troubleshooting test incorrectly marking `Range` filters as invalid before source analysis completes.
- FIXED: Category checkbox not consistently checked when viewing its category page.
- FIXED: WPML translation strings for filters not updating after saving settings.
- FIXED: Translations not applied when computing values for filters with `computed` sources.
- FIXED: Filter source loading error on the settings page caused by a debugging function.
- FIXED: Filters Debugger not displaying any content in some cases.
- FIXED: PHP notice in the debugger.
- FIXED: Attribute-based filters now use attribute slugs by default.
- FIXED: Too many decimal places in product price descriptors.
- FIXED: Accidental color selection on scroll in the mobile Color filter.
- FIXED: Category-link filter styles being overridden (increased CSS selector specificity).
Version 1.10.0
- ADDED: Computed / custom data sources. Per-product values computed via callback. See: [Custom filter sources]
- ADDED: New value list mode with alphabetical grouping + search bar (without “Show more”). See: [Organizing filter values]
- ADDED: Avada theme — full support for Post Cards on the shop page and on custom pages, including settings (e.g., “Posts per page”, pagination type). See: [Avada theme → Post Cards]
- ADDED: Uncode theme — support for the WPBakery Posts element (horizontal and mobile filters, pagination). See: [Uncode theme]
- ADDED: Open the off-canvas / mobile overlay with filters via a custom action or by clicking an element with a dedicated attribute (e.g., your own button). See: [Mobile filters → Opening with a custom button]
- ADDED: Number Range with custom value ranges. See: [Number Range]
- ADDED: Sorting — custom sorting by price (products without price go to the end) and by review count. See: [Product sorting]
- ADDED: Default exclusion of out-of-stock variations + improved display when all variations are out of stock (variable products). See: [Variable products]
- ADDED: Compatibility with variation selection forms on product archive pages.
- ADDED: Troubleshooting — new test for checking descriptors fetch; plus a test that detects when a required theme integration isn’t enabled.
- ADDED: Automatic loading of the next product page when using the “Pagination” loading method.
- ADDED: Per-filter collapsing settings. See [Customizing collapsing for specific filters]
- ADDED: Option to display an image next to the filter value label (before/after). See [Adding images to filter values]
- ADDED: Extra CSS classes for “Show more products” / “Show previous products” buttons.
- ADDED: Compatibility with Relevanssi.
- ADDED: Integration with the Product Variation Swatches for WooCommerce plugin.
- ADDED: Skeleton (loading placeholders) while filters are loading (UX).
- ADDED: `.htaccess` in uploads to block indexing.
- ADDED: WP-CLI command to update the plugin database.
- ADDED: WPML — support for fallback when a product translation is missing. See: [Multilingual plugins]
- ADDED: Russian translation.
- FIXED: WoodMart theme — no results when searching by SKU.
- FIXED: Search filter — missing results + SQL error after refreshing a page with an active Search filter.
- FIXED: ACF — filters were displaying raw values instead of labels; also fixed an indexing error when an ACF field had only a key (no value).
- FIXED: Error loading the settings page (Filter Builder) — including edge cases with source analysis stalling.
- FIXED: Color filter — colors not displaying; also fixed double-tap on iOS.
- FIXED: Sort by price for products without price (moved to the end).
- FIXED: Total result count replacement to handle non-breaking spaces and avoid partial matches.
- FIXED: LazyLoad conflict with the Perfmatters plugin.
- FIXED: LiteSpeed Cache — infinite loop of REST API requests on the settings page (caching of REST endpoints).
- FIXED: Uncode theme — missing horizontal/mobile filters with WPBakery Posts; fixed a missing function error and vertically aligned pagination arrows.
- FIXED: Removed unnecessary banners (MUI) and an unnecessary admin warning about filter issues on the search page when no results are found.
- FIXED: Added to Troubleshooting the list of incompatible plugins: B2BKing, B2B by Addify, and WP Engine AI Toolkit.
- FIXED: Botiga theme — sidebar auto-closing when clicking a filter.
- FIXED: Astra theme — conflict with infinite scroll when filters are visible.
- FIXED: Flatsome theme — “sticky sidebar” not working.
- FIXED: Avada theme — unwanted product loading in Woo Product Grid with “Infinite Scrolling”; also fixed “Posts per page” in Post Cards.
- FIXED: XStore theme — forces `global_image_lazy` when product thumbnails don’t load correctly. See: [XStore theme]
- FIXED: Prevented unwanted removal of URL parameters unrelated to product filtering.
- FIXED: Duplicated terms in `FiboFilters\Indexer\Filters\Document::get_ancestor_values`.
Release notes published by the developer.
How to install
Automatic updates: this item is updated by the Ultrapack Auto Updater. With it installed, the new version shows up in your dashboard like any other WordPress update (how to set it up).
- Download the file
fibofilters-pro.zip. - In the WordPress dashboard, go to Plugins > Add New > Upload Plugin.
- Select the file
fibofilters-pro.zipand click Install Now. - Click Activate.
Requirements: Requires WordPress 6.4 or higher and PHP 7.4 or higher. Tested up to WordPress 7.1.
Stuck on a step? Open a ticket telling us which one you stopped at.

UAU Ready