WordPress plugin intelligence profile

Ajax Filter Search

Displays posts or custom post types in a friendly, filterable format using ajax so there's no page reload!

WP PlugIndex snapshot

Current directory snapshot

Tested up to WordPress 7.1
Current version2.0.0
WordPress coverageTested up to WordPress 7.1
Minimum stackWP 6.0 · PHP 7.4
Directory statusactive
Last directory update30 Oct 20263d ago
Active installations60Adoption metric — not a quality score
WordPress.org rating4.5 / 5 from 2 ratings
Official packageDirect from WordPress.org

Repository metrics are context, not quality scores. Active installations measure adoption and can strongly reflect a plugin’s age and historical popularity. Ratings, recent updates and “Tested up to” metadata also do not guarantee modern code, error-free operation, security, feature completeness or suitability for a particular site. Why active installs don’t tell the whole story →

WP PlugIndex currently records Ajax Filter Search version 2.0.0 as active, updated 3d ago and tested up to WordPress 7.1.

Overview

About this plugin

Ajax Filter Search is a small but powerful plugin that displays your posts or custom post type in a list or grid with category tabs, search, month and year filters and pagination, all using ajax so there’s no page reload.

A visitor can filter your posts by search keyword, month, year and category to get the exact content they’re looking for. It’s a great tool for anyone looking to show a reel of press releases, blog posts, upcoming events, whatever you can think of.

Features

  • Gutenberg block and shortcode – Add the “Ajax Filter Search” block, or use the [ajax_filter_search] shortcode anywhere.
  • Multiple feeds per page – Every feed has its own post type, categories, layout and filters.
  • Shareable links – The first feed on a page keeps its filters and page number in the address bar, so a filtered view can be bookmarked or shared, and the back button works. It also works with JavaScript turned off.
  • Fast, light front end – Plain JavaScript (no jQuery), a small stylesheet, and assets that load only on pages that contain a feed. No external fonts or icon libraries.
  • Accessible – Labeled form fields, keyboard friendly tabs and buttons, live-region updates and a current-page indicator.
  • Easy to theme – Set your accent color in Settings, or override any --afs-* CSS variable. Developers can override the item template and use filters.
  • Settings panel – Choose the default post type, taxonomy, posts per page, layout and more under Settings > Ajax Filter Search.

Example shortcodes

[ajax_filter_search]

[ajax_filter_search terms="news,press-releases" posts_per_page="12" layout="grid"]

[ajax_filter_search post_type="event" post_tax="event_type" orderby="title" order="ASC" show_views="false"]

Shortcode attributes

All attributes are optional. Anything you leave out uses the setting from Settings > Ajax Filter Search.

  • post_type – post type slug.
  • post_tax – taxonomy slug used for the category tabs (or none ).
  • terms – comma separated term slugs to limit the feed to. ( filter_by and filter_type are accepted as older names for the same thing.)
  • posts_per_page – 1 to 100.
  • layout – list or grid, the layout the feed starts in.
  • orderby – date, title or modified. order – DESC or ASC.
  • search – a keyword to start with. filter_years / filter_months – start on a year (for example 2025) or month (1 to 12).
  • show_tabs, show_views, show_search, show_months, show_years – true or false.

Please Rate Ajax Filter Search!

Your ratings make a big difference! If you like and use Ajax Filter Search, please consider taking the time to rate the plugin. Your ratings and reviews will help this plugin grow and provide the motivation needed to keep pushing it forward.

WordPress.org metadata

Plugin tags

Topics listed for this plugin in the WordPress.org directory.

  • ajax filter
  • custom post type
  • search posts
  • pagination
  • shortcode
Compatibility & maintenance

Compatibility & maintenance

Tested with WP 7.1

Marked as tested with the current WordPress 7.1 release.

Current WordPress releaseWordPress 7.1
WordPress.org Tested up to7.1
Minimum requirementsWordPress 6.0 · PHP 7.4
Update activity30 Oct 20263d ago

“Tested up to” is directory metadata supplied by the plugin author. WP PlugIndex does not turn an older declaration into a claim that the plugin is incompatible.

Changes recorded by WP PlugIndex

Recent tracked changes

Version1.0.32.0.0
WordPress compatibility4.5.337.1.4
WordPress requirement3.66.0
PHP requirementNot listed7.4
Tracking & source

WP PlugIndex tracks public WordPress.org directory metadata and records selected version, compatibility and availability changes as they are detected.

Plugin watchlist

Watch this plugin

Sign in to your WP PlugIndex account or create a free account. Free accounts can watch up to 5 plugins and see what changed.

Watch limit

Watchlist limit reached

You have reached your current active watch limit.