
JetSmartFilters Plugin for Elementor
/Year

Advanced AJAX Filtering for WordPress and WooCommerce
JetSmartFilters provides a comprehensive toolkit for building fast, layered navigation structures across WordPress web properties. By utilizing asynchronous data retrieval, this solution allows site visitors to isolate relevant products, custom posts, or custom content objects without experiencing full browser refreshes. It integrates directly with page builders and dynamic content engines to structure data filtering efficiently.
What JetSmartFilters Does
The plugin serves as a bridge between complex database architectures and user-facing search interfaces. It enables administrators to create faceted search layouts using nine distinct filter variations, including hierarchical selects, checkboxes, range sliders, date boundaries, and visual color or image swatches. The system processes taxonomy relationships, custom fields, and metadata queries asynchronously to deliver responsive search indexing on demanding catalog layouts.
Who It Is For
This filtering system is designed for WordPress developers, agency designers, and e-commerce store operators who manage large catalogs or highly structured custom post types. It is particularly useful for building real estate listing portals, product indexes, job boards, and booking directories where multi-layered query refinement is a functional necessity for user conversion paths.
Key Capabilities
- Asynchronous Query Execution: Filters content instantly using AJAX technology to reduce browser rendering overhead.
- Diverse Facet Selection: Includes checkbox, radio, select, range, date period, alphabet, and visual custom swatch filters.
- Smart Indexer System: Shows the exact number of items available for each specific parameter combination while hiding empty variables.
- Hierarchical Pathing: Sets up dependent filtering chains where child filter options dynamically update based on parent criteria.
- Unified Structure Architecture: Allows mixing different filter types into a singular cohesive layout using a combined active tags block.
Practical WordPress Use Cases
Digital storefront managers use the system to build layered WooCommerce shop pages, enabling shoppers to filter items by price thresholds, custom color attributes, and current stock status simultaneously. Directory creators leverage the tool to filter custom post types derived from custom database tables, narrowing down location-based or category-specific items. Listing websites deploy the range and date features to sort through chronological availability or numerical pricing vectors efficiently.
Setup and Integration Context
Configuration begins by defining filter templates inside the WordPress administration dashboard, specifying the specific data source such as a tax query, meta query, or native sorting property. Once configured, filters are placed onto layouts via dedicated layout blocks or builder widgets. The system maintains native compatibility with the Elementor page builder, Bricks Builder, Divi layout frameworks, and standard WordPress block layouts, interacting directly with custom query loops.
Why Choose JetSmartFilters on WPPick
Acquiring this filtering asset through WPPick gives web professionals a reliable mechanism to implement premium search functionality within project budgets. The delivered file is fully clean and un-vetted, ensuring smooth execution across production sites while bypassing licensing blockades. This alternative distribution model supports continuous rapid prototyping and production deployment for scaling agencies.
Latest Version Context
The system is maintained in line with core WordPress standards. In version 3.7.5, key architectural enhancements include improved Divi addon compatibility and dedicated pagination filter search engine optimizations to ensure crawlable URL patterns. Refinements also cover better handling of taxonomy term names containing special characters in query URLs and expanded button accessibility roles for load-more actions.
Frequently Asked Questions
How does AJAX filtering improve the user experience?
AJAX processing allows the website to update the displayed list of items asynchronously behind the scenes. This eliminates the latency associated with complete webpage reloads, creating an instantaneous browsing flow that keeps users engaged longer during product exploration.
Can these filters search through custom database fields?
Yes, the tool is fully capable of querying custom fields and metadata. When creating a filter, you can specify a meta query data source and input the exact meta key name to index numerical values, text parameters, or dates assigned to your posts.</p
Is JetSmartFilters compatible with multilingual sites?
The plugin contains structural integrations with popular translation engines like WPML and Weglot. This ensures that filter labels, taxonomy terms, and custom field values translate correctly according to the current localized language of the visitor.</p
Does the indexer count impact server performance?
The built-in indexing system compiles option counts efficiently; however, heavily populated e-commerce databases with hundreds of attribute combinations may require database indexing monitoring. The system uses specific hooks to manage query limits responsibly.
I. Download Limits & Account Benefits
- Free Downloads: Each email address receives 3 downloads per day for free products
- Upgrade Benefits: Purchase any paid product to increase your daily download limit by 3 for each paid product
- No Account Required: You can download immediately by receiving the download link via email
- Account Recommended: Create an account for easier access to your order history and direct update downloads
II. Understanding GPL vs Official Versions
Important: The products available on WPPick are GPL-licensed versions, which differ from official developer versions. Before purchasing, please read our comprehensive guide: Understanding GPL & Official Differences at WPPick
Key Points:
- GPL versions may not include premium support from original developers
- Updates may be delayed compared to official releases
- Some premium features might have limitations
- Always consider your specific needs and support requirements
III. Support & Assistance
We’re here to help through multiple channels:
- Email Support: Direct email assistance for all inquiries
- Live Chat: Real-time support during business hours
- Comprehensive Documentation: Detailed guides and tutorials
IV. Order Tracking
Access your complete purchase history and download links anytime: Order History
V. Account Access
New to WPPick? Login or Create Account to manage your downloads and orders efficiently.
VI. Refund Protection
We stand behind our products with a clear refund policy. Review our terms: Refund Policy
VII. Privacy & Security
Your data security is our priority. Learn how we protect your information: Privacy Policy
VII. Terms of Service
Understanding our service terms ensures a smooth experience: Terms of Use
Quick Tips for Best Experience
- Verify Compatibility: Check plugin/theme compatibility with your WordPress version
- Backup First: Always backup your site before installing new plugins or themes
- Test Environment: Consider testing on a staging site first
- Stay Updated: Regularly check for updates in your account dashboard
- Read Documentation: Review any included documentation for optimal setup
Need Help?
If you have questions about downloads, licensing, or need technical assistance, don’t hesitate to contact our support team. We’re committed to ensuring you have the best possible experience with WPPick products.
Ready to get started? Your download adventure begins with just one click!
- Divi addon compatibility
- Pagination Filter SEO
- Blocks ApiVersion 3
- Taxonomy term name in URL with tax-query options
- ePro Archive Products bug after resetting sorting filter
- add Load More Button role button
- Filter Listing Image Block height style
- Radio filter 'Add All' option for third-party plugins
- Active filters/Active tags with a numeric value
- JSF List block
- Bricks Pagination filter tabindex focus
- CCT filtering not working correctly with special characters
- PHPCS
- Bricks PHPCS
- ADD: PHPCS Check
- FIX: fatal error when using Query Builder and tax_query with "Taxonomy term name" => Slug
- FIX: issue with Bricks Loop
- Allow to set dynamic default value for the filters
- Issue with styles for filters inside Bricks popup
- Compatibility Elementor filters widgets with WPML
- Minor issues with new blocks styles manager
- Search Filter. Issue with quotes in the search request when searching by custom fields
- Listing Builder. Correctly handle Additional CSS classes for the blocks
- Admin URL Structure Settings URL Aliases warning text
- WooCommerce Shortcode sorting
- Sort filter with Products
- Date Period filter reset with minDate & maxDate
- Visual filter Behavior->Radio all option remove indexer count
- filter Query Variable = _tax_query:: with Taxonomy term name type in URL = slug
- JetProductTable Warnings
- Query Variable: _plain_query Warning
- WooCommerce Shortcode provider with Apply type Page reload/Mixed
- jet-elementor-extension framework
- Compatibility with weglot
- Filter additional settings text controls to WMPL Advanced Translation Editor
- Indexer group_concat_max_len hook
- Rewrite rules for custom taxonomy subposts
- Visual filter label XSS
- Removing tags in active items
- WooCommerce Shortcode provider Pagination
- Filter is hidden by Indexer after disabling Indexer
- Increase group_concat_max_len
- Admin filter wpml taxonomy terms translate
- Woocommerce Attributes with JSF Permalinks
- Remove custom loop marker logic after Bricks 2.0 update
- ADD: Listing Builder
- ADD: New style manager
- Plain query for Date Period/Range
- Admin settings subtitle font weight
- Filter predefined value
- Active Filters/Tags label with " symbol
- Preserve hierarchy in descendants when parent element is excluded
- Products Loop with Listing Grid
- WooCommerce WPML multi currency current
- Plain_query data with suffix
- Escape attribute values before rendering in frontend (CCT filtering with " symbol)
- Properly handle escaped characters during filtering in meta query
- indexer item_id change to BIGINT
- for warning after activating the plugin
- Date Period with Apply type -> Page reload
- Filter Label with HTML
- Editor block Search with apply type Mixed
- auto re-indexing
- add missing styles to enable Hierarchical Select customization for Bricks
- Pagination for Products Loop is incorrect in some cases
- Fatal error when submitting form on the page built with Bricks
- PHP error in some cases
Pretty good ngl, makes adding filters super easy. Interface is intuitive. Thumbs up! 👍
Works fine, does exactly what it says. No drama, which is nice lol.
This plugin is a lifesaver for Elementor! Filters work flawlessly, seriously speeds up my dev time. 💯
Tbh, I was skeptical but it’s really solid. U can customize everything. Def worth it fr! 🔥