• Nullsto Rules must be read before making a post, otherwise you will get permanent warning points or a permanent ban.

    Nullsto Forum provides CLEAN and SAFE resources. You can use them for development and testing if you are on Windows and have an antivirus that alerts you about a possible infection: It is a false positive since every script is double checked by our experts. While downloading a resource, we recommend that you add Nullsto to your trusted sites/sources or temporarily disable your antivirus. "Enjoy your presence on Nullsto"
Barn2 Media WooCommerce Product Filters

Barn2 Media WooCommerce Product Filters v2.1.2

No permission to download
Barn2 Media WooCommerce Product Filters v2.0.0
2.0.0

Release date 08 September 2025
  • NEW Hide pagination and results count when the search response returns no results.
  • NEW Added a new REST API endpoint to generate facets results based on `WP_Query` params.
  • NEW Added a new `Query` PHP class to programmatically generate results by passing an existing `WP_Query`.
  • NEW Dispatch JS events before and after URL parameters are deleted.
  • NEW Dispatch JS events before and after URL parameters are updated.
  • NEW Dispatch JS events before and after products are rendered into the designated container.
  • NEW Dispatch JS events before and after the scroll to the top of the products loop container is triggered.
  • NEW Dispatch JS events when removing filters via the active filters list.
  • NEW Added custom page builder modules for Elementor.
  • NEW Added custom page builder modules for Avada.
  • NEW Added custom page builder modules for Divi.
  • NEW Added custom page builder modules for Bricks.
  • NEW Added integration with the WooCommerce Collection block.
  • TWEAK Improved the integration with the `[products]` shortcode.
  • TWEAK The pricing filter now indexes the sale price of a product if it's on sale.
  • TWEAK Improved how the rendering of child terms is handled for all those filters that can display child options.
  • TWEAK Improved filtering behavior: when only one filter is active, all options remain visible with accurate counts. When multiple filters are active, only relevant options are shown.
  • TWEAK URL Parameters are now automatically prefixed.
  • TWEAK Removed usage of the `@wordpress/hooks` package from the frontend and reduced bundle size.
  • TWEAK Popovers in the horizontal layout are now properly aligned to their parent container.
  • TWEAK Frontend now has a PHP API to track groups used on a page.
  • TWEAK Improved dynamic resizing of the sidebar drawer when changing screen size.
  • TWEAK Dynamically change amount of columns of filters depending on screen size.
  • TWEAK Made several improvements to avoid multiple re-renders of components.
  • TWEAK Made several improvements to how removal of active filters is triggered.
  • TWEAK No longer reload the whole page when resetting all filters unless strictly necessary.
  • TWEAK Removed all Laravel dependencies and made the plugin more lightweight.
  • TWEAK Implemented a new lightweight ORM.
  • TWEAK Redesigned all inputs and improved accessibility.
  • TWEAK Improved accessibility of the search submission button.
  • TWEAK Added, removed and updated hooks.
  • TWEAK Reduced the amount of queries triggered while generating results and the possible choices.
  • TWEAK Reduced the amount of code used to determine what kind of action the user is performing when making a search request.
  • TWEAK Improved the handling of the intersection observer used when the pagination is set to "infinite scrolling".
  • TWEAK Improved requests fired when using the "infinite scrolling" pagination.
  • TWEAK While using "infinite scrolling" the browser will now scroll up to the newly added products.
  • TWEAK Improved how the "OR" search logic calculates possible choices for each filter.
  • TWEAK Improved how search requests are triggered when the filter mode is set to ".. on selection".
  • TWEAK Improved how possible choices are calculated when filters are restricted to display specific terms.
  • TWEAK Improved css selectors styling on elements.
  • TWEAK Improved integration with the WooCommerce Product Table plugin.
  • TWEAK Improved integration with the IconicWP Show Single Variations plugin.
  • TWEAK Improved integration with the WooCommerce Wholesale Pro plugin.
  • TWEAK Improved integration with the WooCommerce Restaurant Ordering plugin.
  • TWEAK Improved integration with the Avada, Astra, Divi, Flatsome, Woodmart themes.
  • TWEAK Improved integration with the \[products\] shortcode.
  • FIX An issue where URL query parameters were being overwritten multiple times depending on the state of the React app.
  • FIX An issue where possible choices were not directly connected to all the products visible on the page while using the infinite scrolling pagination.
  • FIX Drawer wasn't properly animated on 1st mount in certain scenarios.
  • FIX Display of a proper grid when multiple filter groups are on the same page and groups had uneven numbers of filters.
  • FIX Inputs in the drawer out of sync when the same input is in a widget.
  • FIX Resizing the browser's window while the drawer was open would sometimes refresh results.
  • FIX Drawer may sometimes open and close itself on 1st mount.
  • FIX Drawer may sometimes reload after applying filters.
  • FIX Filters may sometime show up on the up with no options available.
  • FIX Horizontal grid may sometimes display empty slots after a filter becomes unavailable after a search request.
  • FIX Search requests may fail if a nonce expired on the frontend even though the API route was public.
  • FIX Search requests not capable of detecting authenticated users.
  • FIX Localization warnings in WP 6.8
  • FIX Unable to change brands taxonomy images.
  • FIX Taxonomy dropdowns may sometimes show irrelevant options.
  • FIX Variations not showing in the table when one is out of stock while using WooCommerce Product Table
  • FIX Elementor - sorting may sometimes not work.
  • FIX Elementor - infinite scrolling may sometimes not work.
  • FIX Unable to index products where ACF fields are set to return an array format.
Top