Captain Advance Filter
·
A powerful, lightweight AJAX filter and search plugin for WordPress — works with Elementor, Gutenberg, Bricks, and Shortcodes.
Captain Advance Filter lets you build AJAX-powered filter and search experiences for any post type. Create custom queries, filter sets, and layouts — then embed them via shortcodes, Gutenberg blocks, or Elementor widgets. No coding required.
Core Features:
- AJAX filtering and pagination — no page reload
- Visual Query Builder — pick a post type, set ordering, and define which content gets shown
- Filter Set Builder — combine multiple filter fields and link them to a query
- Filter types: Checkbox, Radio, Dropdown, Range (slider), Search, and A-Z alphabetical filter
- Taxonomy and meta-based filtering with WP_Query under the hood (tax_query / meta_query)
- Pagination styles: numbered pagination, load more button, and infinite scroll
- Optional result caching via WordPress transients for faster repeated queries
- React-powered admin dashboard with a clean, modern UI
Shortcodes:
[captaf-filter id="1"]— render a filter set[captaf-grid query="query_key"]— render the filtered content grid[captaf-pagination query="query_key"]— render pagination controls[captaf-count query="query_key"]— render the result count
Builder Integrations:
- Elementor — dedicated widgets for Filter, Grid, and Pagination, fully stylable in the Elementor editor
- Gutenberg — native blocks for Filter, Grid, and Pagination
- Bricks Builder — support coming soon
Performance:
- Lightweight — admin and frontend assets load only on the pages that actually use the plugin
- No jQuery dependency on the frontend
