Uploaded October 2024 | Updated September 2026, 1 day ago
In this video, Tobi Salami shows how to control the order of your smart filters in WordPress using JetEngine Query Builder and JetSmartFilters. You’ll learn how to order terms and categories the way you want, connect them to filters, and build dynamic filter systems for archive pages and listing grids.
This workflow is perfect for shops, directories, blogs, and custom archives where you want full control over the order of filter options (e.g., featured categories first, custom sort for brands, or hand‑picked term order).
✅ What you'll learn
• How to set up the required plugins and connect JetSmartFilters with JetEngine
• How to create a custom query in Query Builder to control term order
• How to add a filter and link it to the query instead of the default taxonomy ordering
• How to display the filter on a page and pair it with a Listing Grid
• How to adjust term order for categories or taxonomies dynamically
• How to apply the same logic to archive pages using archive queries
• How to merge multiple queries to get exactly the filter order you need
JetEngine Query Builder + JetSmartFilters give you a flexible way to build advanced filters for posts, products, CCTs, and custom archives.
📄 Related docs & guides
JetSmartFilters overview and filter types:
crocoblock.com/plugins/jetsmartfilters
JetEngine Query Builder overview:
crocoblock.com/knowledge-base/jetengine/jetengine-query-builder-overview
Dynamic WordPress sites with JetEngine & JetSmartFilters:
crocoblock.com/solution/dynamic
Performance tips for large filtered listings:
crocoblock.com/solution/performance
________
Q: Why is the order of my filter terms not what I expect?
A: By default, taxonomies in WordPress often use name or ID ordering. With JetEngine Query Builder you can build a custom term query (for example, ordering by a meta field, custom order, or manual include list) and then connect JetSmartFilters to that query.
Q: Can I use this method for WooCommerce product filters?
A: Yes. As long as your products use taxonomies (like product categories, brands, or attributes), you can control the term order with a query and feed that into JetSmartFilters, so shop filters follow your business priorities instead of default sorting.
Q: Do I need Elementor for this to work?
A: No. The same logic works with other supported page builders and the WordPress Block Editor, as long as you use Listing Grid/loops and JetSmartFilters widgets/blocks that can be attached to custom queries.
Q: How does this help on archive pages?
A: You can use archive‑specific queries in JetEngine and then connect JetSmartFilters so archive pages (for blog, products, or custom post types) show filters in a custom order while still using the native archive URLs.
Q: Will this slow down my site on large catalogs?
A: JetEngine Query Builder is designed to work with dynamic sites and can be combined with caching and performance‑oriented setups so even large catalogs and directories with many filters stay responsive.
Read more:
crocoblock.com/solution/performance
Q: Can I combine this with other JetPlugins?
A: Yes. You can use the same queries and filters for JetEngine listings, JetWooBuilder product layouts, and even advanced setups like CCT‑based directories or booking listings, all filtered through JetSmartFilters.
_______
► TIMESTAMPS
00:00 Introduction
00:50 Required Plugins
01:55 Creating the Query
02:45 Adding the Filter
04:30 Displaying the Filter on a Page
05:25 Adding a Listing Grid
07:10 Adjusting Term Order
14:20 Setting Up Archive Pages
15:30 Creating Archive Page Queries
17:05 Merging Queries Together
---------------
► Get JetSmartFilters:
out.crocoblock.com/3Yo7UHX
► Get JetEngine:
out.crocoblock.com/401ChoQ
► Learn more about Query Builder:
out.crocoblock.com/487SWZY
► Choose Crocoblock subscription:
out.crocoblock.com/4088VVQ
Watch related videos:
◎ JetSmartFilters Tutorials
👉 youtube.com/playlist?list=PL26jaHWVtLFxxFyQwSzH_481qYg6eeRnH
◎ How to Generate Advanced SQL Query with Open AI | JetEngine
👉 youtu.be/aQkX3O5fKpc
Follow Tobi Salami for more helpful content:
► youtube.com/@tobisalami?sub_confirmation=1
► tobisalami.com
► web.facebook.com/tobisalamidev
► linkedin.com/in/tobisalami
#JetSmartFilters #JetEngine #QueryBuilder #WordPressFilters #Crocoblock
Join us here:
► FB Community: facebook.com/groups/CrocoblockCommunity
► Facebook: facebook.com/crocoblock
► Twitter: twitter.com/mrcrocoblock
► Instagram: instagram.com/crocoblock
► LinkedIn: linkedin.com/company/crocoblock
In this video, Tobi Salami shows how to control the order of your smart filters in WordPress using JetEngine Query Builder and JetSmartFilters. You’ll learn how to order terms and categories the way you want, connect them to filters, and build dynamic filter systems for archive pages and listing grids.
This workflow is perfect for shops, directories, blogs, and custom archives where you want full control over the order of filter options (e.g., featured categories first, custom sort for brands, or hand‑picked term order).
✅ What you'll learn
• How to set up the required plugins and connect JetSmartFilters with JetEngine
• How to create a custom query in Query Builder to control term order
• How to add a filter and link it to the query instead of the default taxonomy ordering
• How to display the filter on a page and pair it with a Listing Grid
• How to adjust term order for categories or taxonomies dynamically
• How to apply the same logic to archive pages using archive queries
• How to merge multiple queries to get exactly the filter order you need
JetEngine Query Builder + JetSmartFilters give you a flexible way to build advanced filters for posts, products, CCTs, and custom archives.
📄 Related docs & guides
JetSmartFilters overview and filter types:
crocoblock.com/plugins/jetsmartfilters
JetEngine Query Builder overview:
crocoblock.com/knowledge-base/jetengine/jetengine-query-builder-overview
Dynamic WordPress sites with JetEngine & JetSmartFilters:
crocoblock.com/solution/dynamic
Performance tips for large filtered listings:
crocoblock.com/solution/performance
________
Q: Why is the order of my filter terms not what I expect?
A: By default, taxonomies in WordPress often use name or ID ordering. With JetEngine Query Builder you can build a custom term query (for example, ordering by a meta field, custom order, or manual include list) and then connect JetSmartFilters to that query.
Q: Can I use this method for WooCommerce product filters?
A: Yes. As long as your products use taxonomies (like product categories, brands, or attributes), you can control the term order with a query and feed that into JetSmartFilters, so shop filters follow your business priorities instead of default sorting.
Q: Do I need Elementor for this to work?
A: No. The same logic works with other supported page builders and the WordPress Block Editor, as long as you use Listing Grid/loops and JetSmartFilters widgets/blocks that can be attached to custom queries.
Q: How does this help on archive pages?
A: You can use archive‑specific queries in JetEngine and then connect JetSmartFilters so archive pages (for blog, products, or custom post types) show filters in a custom order while still using the native archive URLs.
Q: Will this slow down my site on large catalogs?
A: JetEngine Query Builder is designed to work with dynamic sites and can be combined with caching and performance‑oriented setups so even large catalogs and directories with many filters stay responsive.
Read more:
crocoblock.com/solution/performance
Q: Can I combine this with other JetPlugins?
A: Yes. You can use the same queries and filters for JetEngine listings, JetWooBuilder product layouts, and even advanced setups like CCT‑based directories or booking listings, all filtered through JetSmartFilters.
_______
► TIMESTAMPS
00:00 Introduction
00:50 Required Plugins
01:55 Creating the Query
02:45 Adding the Filter
04:30 Displaying the Filter on a Page
05:25 Adding a Listing Grid
07:10 Adjusting Term Order
14:20 Setting Up Archive Pages
15:30 Creating Archive Page Queries
17:05 Merging Queries Together
---------------
► Get JetSmartFilters:
out.crocoblock.com/3Yo7UHX
► Get JetEngine:
out.crocoblock.com/401ChoQ
► Learn more about Query Builder:
out.crocoblock.com/487SWZY
► Choose Crocoblock subscription:
out.crocoblock.com/4088VVQ
Watch related videos:
◎ JetSmartFilters Tutorials
👉 youtube.com/playlist?list=PL26jaHWVtLFxxFyQwSzH_481qYg6eeRnH
◎ How to Generate Advanced SQL Query with Open AI | JetEngine
👉 youtu.be/aQkX3O5fKpc
Follow Tobi Salami for more helpful content:
► youtube.com/@tobisalami?sub_confirmation=1
► tobisalami.com
► web.facebook.com/tobisalamidev
► linkedin.com/in/tobisalami
#JetSmartFilters #JetEngine #QueryBuilder #WordPressFilters #Crocoblock
Join us here:
► FB Community: facebook.com/groups/CrocoblockCommunity
► Facebook: facebook.com/crocoblock
► Twitter: twitter.com/mrcrocoblock
► Instagram: instagram.com/crocoblock
► LinkedIn: linkedin.com/company/crocoblock










