Missing Aria Compliant Form Labels
-
From what I’ve seen, I really like this plugin. However, I can’t use it on a current project because the forms are not WCAG 2 AA compliant.
es-loadwidget.php and es-register.php are both missing the Aria label attributes.
A very simple example of this is:<label for "name">*Name</label> input type="text" value="name" id="name" aria-required="true"></>
It would be the same for the email field.
I’m just not sure how to integrate that into what you have in those two files. If you could show me how to place those labels into your code, I’d appreciate it. I realize I would have to manually update them until you have had a chance to bring your code up to compliance.
Since WordPress has adopted the WCAG 2 AA standards for any new/updated themes and plugins in order for them to be merged into core, I’m wondering if you plan on making “Email Subscribers” compliant? WCAG 2 AA is the legal standard in many countries, and it’s growing.
There is a great, short article over at Wp-Tavern that explains it better. And here is the Accessibility Handbook.Thank you for this plugin. I hope that I can use it.
- The topic ‘Missing Aria Compliant Form Labels’ is closed to new replies.