Search, Filter & Load More
These settings control the interactive features that let visitors explore your posts.
Search
When enabled, a search input appears above the grid. As visitors type, results filter in real time via AJAX after a 300ms debounce — the grid updates without a page reload. A clear button appears when the input has text.
- Show Search — Toggle the search input on or off. Default:
yes. - Search Placeholder — Custom placeholder text for the input. Default:
Search posts....
Shortcode: show_search="yes" search_placeholder="Search articles..."
Category Filter
When enabled, a row of filter buttons appears above the grid — one for each taxonomy term that has posts. Clicking a button filters the grid to show only posts in that category. An “All” button resets the filter.
- Show Filter — Toggle the filter buttons on or off. Default:
yes. - All Filter Text — Custom text for the “show all” button. Default:
All.
Shortcode: show_filter="yes" all_filter_text="All Categories"
Load More
When enabled, a “Load More” button appears below the grid. Clicking it appends the next batch of posts (the number set by posts per page) without a page reload. The button hides automatically when all posts have been loaded.
- Show Load More — Toggle the button on or off. Default:
yes. - Load More Text — Custom button label. Default:
Load More. - Loading Text — Text shown while posts are loading. Default:
Loading....
Shortcode: show_load_more="yes" load_more_text="Show More Posts" loading_text="Please wait..."
No Results Text
The message displayed when a search or filter returns zero posts. Default: No posts found.
Shortcode: no_results_text="Nothing matches your search."
