Accessibility Addon for FacetWP
Filters the output of FacetWP facets to use real inputs and labels, along with other accessibility supports. Does not fully support all facets.
by Mark Root-Wiley, MRW Web Design · github.com/mrwweb/accessibility-addon-for-facetwp
★ 4stars
0forks
Install
No release zip yet. The repository archive installs, but the folder name will carry the branch suffix and updates will not flow:
wp plugin install https://github.com/mrwweb/accessibility-addon-for-facetwp/archive/refs/heads/main.zipDeclares an update source (https://github.com/mrwweb/accessibility-addon-for-facetwp), so updates arrive through the plugin's own updater.
From the readme
Accessible FacetWP with real inputs and labels
Mark Root-Wiley, MRW Web Design
This plugin replaces many of the basic facets in FacetWP with fully-accessible HTML inputs and labels. This leads to better accessibility and easier styling. It's unlikely it will ever have full-coverage of facets, but it's a great potential choice if you are only using simple facets like search and a flat list of checkboxes.
Unaffiliated with FacetWP
This plugin is not affiliated with the FacetWP plugin in any way. FacetWP is a great plugin, and hopefully this makes it even better!
An alternative to the FacetWP "a11y support"
This plugin is an alternative to the FacetWP "a11y support" feature / facetwploada11y filter and they should not be used together. It should prevent a11y support script from loading when activated.
Currently Supported Facets
Taxonomy / Checkboxes (Partial facet support)
- Uses and with associated id/for attributes
- Wraps the list of checkboxes in a with a for the facet title
- Limitations:
- Works for a "flat" list of checkboxes without expand/collapse or hierarchical nesting
- Doesn't support ghost facets (I think?)
Search
- Wraps field in element
- Labels the