Version 1.7.5 — Accessibility Improvements #
Visible focus rings, screen reader labels, pressed-state announcements, and translated calendar navigation.
09 May 2026
Improvement
Version 1.7.5 is a focused accessibility pass over the filter system, calendar navigation, and Elementor pagination — making the plugin friendlier to keyboard and screen reader users without changing the visual design.
Filter Accessibility
- Filter buttons and pills now show a clear focus ring when navigated by keyboard — Tabbing through filter controls displays a visible focus indicator on each button or pill, making the active position obvious for keyboard users. Mouse interactions are unaffected.
- Filter inputs are now properly labelled for screen readers — Visible filter labels are programmatically associated with their fields, so assistive technology announces them together. When the visible label is hidden via element settings, an accessible label is still provided behind the scenes.
- Filter button and pill toggles now announce their pressed/unpressed state — Active filters are reported as "pressed" by assistive technology, matching the visible highlighted state.
- Search button now announces its purpose when used in icon-only mode — Buttons configured with only an icon (no visible text) include a hidden "Search" label for screen reader users.
Calendar & Pagination
- Calendar navigation buttons (previous month, next month, switch view) now respect the site's translation files instead of always being announced in English to screen reader users.
- Elementor events loop pagination is now wrapped in a navigation landmark with a proper "current page" indication and per-page accessible labels (for example "Page 2"), making it easier to navigate with assistive technology.
Under the Hood
- Cleaned up redundant CSS rules on filter and pagination wrapper elements. No visual change.