

The default feed: category tabs, search, month and year filters, list view.
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.
[ajax_filter_search] shortcode anywhere.--afs-* CSS variable. Developers can override the item template and use filters.[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"]
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.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.