File tree Expand file tree Collapse file tree 1 file changed +19
-1
lines changed
Expand file tree Collapse file tree 1 file changed +19
-1
lines changed Original file line number Diff line number Diff line change 2020 * Load custom facet types
2121 */
2222function load_facets ( $ facet_types ) {
23+ // Load custom facets
2324 include ( dirname ( __FILE__ ) . '/facets/Submit.php ' );
24-
2525 $ facet_types ['submit ' ] = new FacetWP_Facet_Submit ();
2626
27+ // Remove facets that aren't yet accessible
28+ $ disabled_facets = [
29+ 'autocomplete ' , // Autocomplete dropdown is not focusable.
30+ 'slider ' , // Using min + max setting is not accessible. Needs further review.
31+ 'date_range ' , // Uses a date picker library that isn't accessible.
32+ 'hierarchy ' , // Not keyboard or screen reader accessible.
33+ 'rating ' , // Not keyboard or screen reader accessible.
34+ 'fselect ' , // Not keyboard or screen reader accessible.
35+ 'number_range ' , // Multiple inputs are not accessible.
36+ 'proximity ' , // Missing labels, among other things.
37+ ];
38+
39+ foreach ( $ disabled_facets as $ facet ) {
40+ if ( isset ( $ facet_types [ $ facet ] ) ) {
41+ unset( $ facet_types [ $ facet ] );
42+ }
43+ }
44+
2745 return $ facet_types ;
2846}
2947add_filter ( 'facetwp_facet_types ' , 'load_facets ' );
You can’t perform that action at this time.
0 commit comments