AJAX Post Search and Filter lets you add powerful, fast post filtering to any page using a shortcode. No page reloads — everything loads instantly via AJAX.
Free Features:
Shortcode Example:
[ajaxpose_post_filter post=”post” taxonomy=”category” cols=”3″ filter_type=”radio”]
Filter type per taxonomy:
[ajaxpose_post_filter taxonomy=”category,post_tag” taxonomy_config='{“category”:”radio”,”post_tag”:”select”}’]
post (default: post)
Post type(s), comma-separated
taxonomy (default: category)
Taxonomy/ies, comma-separated
filter_type (default: checkbox)
checkbox, radio, or select
taxonomy_config
Per-taxonomy type override (JSON)
cols (default: 3)
1, 2 or 3 columns
per_page (default: 6)
Posts per page
load_type (default: button)
button or scroll
logic (default: separate)
separate (OR) or common (AND)
show_author_filter (default: 0)
1 = show author filter
show_date_filter (default: 0)
1 = show date range filter
show_sort (default: 1)
0 = hide sort dropdown
collapsible (default: 0)
1 = collapsible filter groups
show_thumbnail (default: 1)
0 = hide thumbnail
thumb_size (default: medium)
WP image size
fallback_image
URL for posts without thumbnail
show_author_meta (default: 0)
1 = show author on card
show_date_meta (default: 0)
1 = show date on card
date_format (default: d-m-Y)
PHP date format string
search_placeholder (default: Search...)
Search input placeholder
rtl (default: 0)
1 = right-to-left layout
exclude
Post IDs to exclude, e.g. 5,10,23
include
Show only these post IDs, e.g. 1,2,3