Ajax Smart Filter
Build customizable, real-time AJAX filters for posts, pages, or custom post types.
Plugin info
Maintenance & Compatibility
Maintenance score
Actively maintained • Last updated 37 days ago
Is Ajax Smart Filter abandoned?
Likely maintained (last update 37 days ago).
Compatibility
Similar & Alternatives
Explore plugins with similar tags, and compare key metrics like downloads, ratings, updates, support, and WP/PHP compatibility.
Description
Ajax Smart Filter lets you add a powerful, real-time (AJAX) filtering UI to any post type using a simple shortcode.
- Filter by search, categories, tags, and sort options.
- Pagination (numeric, next/prev, or both).
- Customizable templates for the filter bar and result items.
- URL state (query string) support so filters persist on refresh and can be shared.
- Autocomplete suggestions for search.
- Tabs or dropdowns for taxonomy filters.
Demo: https://ajaxsmartfilter.rf.gd/
Features
- Real-time AJAX filtering without page reloads
- Search box with optional autocomplete suggestions
- Category and Tag filters as dropdowns or clickable tabs
- Sort by newest/oldest (extendable via hooks)
- Pagination styles: numeric, next/prev, or both
- 4 blog result templates (including Masonry and Horizontal Card)
- Fully customizable HTML templates for filter bar and results
- Query string integration (IDs or Names) with custom parameter names
- Keyboard-friendly search (Enter triggers filtering)
- Lightweight front-end and WordPress-native backend
Usage
Place the shortcode on any page or post:
[asfp_post_filter id="123"]
Where 123 is the ID of the Filter Set you created in the admin.
Installation
- Upload the plugin folder
ajax-smart-filter/(or your chosen folder name) to the/wp-content/plugins/directory. - Activate the plugin through the ‘Plugins’ screen in WordPress.
- Create a new “Filter Set” item from the admin menu and configure options.
- Place the shortcode
[asfp_post_filter id="<filter-set-id>"]into your page or post.
Frequently Asked Questions
Create a Filter Set in the admin and place its ID in the shortcode: [asfp_post_filter id="123"].
Yes. In the Filter Set editor, you can provide custom HTML templates for the filter bar and result items.
Yes. Enable “URL Query String” in your Filter Set and choose ID or Name format. You can also customize parameter names.
Yes. Choose any public post type in the Filter Set.
Yes. The plugin outputs clean HTML and minimal CSS. You can further style via your theme or by editing the template HTML.
Review feed
Changelog
1.1
Initial release








