We’ve rebuilt the Filter Text block. Autocomplete now only suggests content that actually exists on your site, and the entire plugin now follows WCAG accessibility guidelines.
Autocomplete That Guarantees Results
The Filter Text block now has autocomplete with two modes:
Words Mode suggests complete phrases from your content. Type “custom” and see “custom design,” “custom homes,” “custom solutions” — only phrases that exist in your posts. Every suggestion returns results.
Posts Mode shows matching post titles as clickable links. Users can navigate directly to content without submitting a search. Context-aware filtering means suggestions only show posts that match active filters.
Both modes eliminate “no results found” pages. The autocomplete only suggests what exists.
Exact Phrase Search
New phrase search mode matches exact word sequences. “WordPress development” finds that exact phrase, not posts containing “WordPress” OR “development” scattered throughout.
Switch between “Any Word” and “Exact Phrase” modes in the block settings.
Full WCAG Compliance
Query Filters is now fully accessible:
- Complete WAI-ARIA combobox pattern on autocomplete
- Proper label-input associations across all blocks
- aria-labels on every select, input, and interactive element
- Screen reader announcements for autocomplete suggestions
- Full keyboard navigation support
Required for government, healthcare, education, and enterprise clients. Built right, not retrofitted.
What Changed
New Features
- Filter Text: Autocomplete with two modes — Words (phrase completion from content) and Posts (matching post titles as links)
- Filter Text: Phrase search mode for exact phrase matching
- Filter Text: Context-aware autocomplete respects active filters
- Filter Text: Optional content matching — search post content in addition to titles
Enhancements
- Filter Text: Reorganized sidebar — Search Query, Autocomplete, and Label panels
- Filter Text: Clear button (×) now properly removes search params
- Filter Woo Price: Price tier radio list supports all layout modes
- Filters: Removed auto-search-while-typing — search requires Enter or Submit
Accessibility
- Filter Text: Full WAI-ARIA combobox pattern
- Filter Text: Proper label-input associations
- All filter blocks: Added aria-labels to select elements
- Filter Woo Price: Added aria-labels to range inputs
- All blocks: Unique IDs for multiple Query Loops on same page
Bug Fixes
- Filter Active: Recognizes all search key variants
- Filter Text: Fixed autocomplete cleanup during pagination
- Autocomplete API: Null safety for empty post titles
