• Resolved DFranzwa

    (@dfranzwa)


    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.

    https://wordpress.org/plugins/email-subscribers/

Viewing 5 replies - 1 through 5 (of 5 total)
  • Plugin Author storeapps

    (@storeapps)

    @dfranzwa,

    Thank you so much for the detailed explanation to change the form structure in Email Subscribers.

    Would like to update you that changing the form structure in Email Subscribers is in our plan and we will surely implement it in future releases of Email Subscribers.

    Thread Starter DFranzwa

    (@dfranzwa)

    @storeapps
    Thank you for your response and consideration. I do look forward to that.

    In the meantime, is it even possible for me to add those labels to those two files without a total rewrite? Like I said, I don’t mind having to manually keep it working until such time that you’ve had a chance to update the structure in a new release.

    Thanks again

    Plugin Author storeapps

    (@storeapps)

    @dfranzwa,

    Currently, you would need to edit & modify quite a few lines of code in the plugin to add label tags which would mean a total re-write.
    So, we would suggest you wait for the release.

    Thread Starter DFranzwa

    (@dfranzwa)

    @storeapps,
    Very good, I will practice patience 😉

    Plugin Author Icegram

    (@icegram)

    @dfranzwa,

    Please update to v3.2.8 as we have added label tags in subscribe form.
    Let us know your views on the same after updating.

Viewing 5 replies - 1 through 5 (of 5 total)
  • The topic ‘Missing Aria Compliant Form Labels’ is closed to new replies.