There is a new handbook aimed at making custom bits accessible: https://make.wordpress.org/accessibility/handbook/
Though it does not speak to the core features/files.
There is also a dedicated team for accessibility which you can read about (and perhaps ping) over in the Codex: https://codex.wordpress.org/Accessibility
Searching the Make forums (is that the right name?) for the team for API I can at least see some of the plans for coming releases: https://make.wordpress.org/accessibility/?s=API
That being said, I will defer to one of the WP team to answer this.
Thanks, Adrian. I’ll check out the resources you suggested.
I loved your presentation on Selfish Accessibility, by the way!
Thanks! I hope you saw one of the videos where I had it together and wasn’t rambling like a confused ferret.
Hi, rfentres, & welcome to the WordPress accessibility forum. Actually the back end is quite accessible, though I’ve found that in Firefox, the menus collapse, & I have trouble getting all the options back without doing a lot of clicking/pressing enter on links. The Ahs Admin Dropdown plugin solves the problem nicely. The very weird thing is that this doesn’t happen w/IE. I haven’t tried it on Chrome, because it leaves an awful lot to be desired in terms of accessibility.
HTH, & again, welcome.
Hi rfentres,
Customizing the admin is indeed possible, although any customizations would of course be welcome. You can always submit tickets via Trac, which is where all development on WordPress core happens. I would recommend getting yourself a copy of the following books:
- WordPress Professional Design and Development
- WordPress Professional Plugin Development
To make customizations to the WordPress admin, you will want to be familiar with custom functionality plugins and with WordPress’s internals, and both of these books will give you extensive knowledge on the subject. There will be some limitations due to accessibility problems with the settings API itself, which is currently being rewritten as the Fields API, but this is a work in progress and there is forward movement going on.
To sum up, you can make any customizations to WordPress that you like, including the admin, but make sure you do it in a custom functionality plugin so that your changes don’t get overwritten when WordPress updates. If you wish to file a ticket on this current bug, please feel free to do so, as I don’t think we have this one cataloged, or, if you do not feel comfortable doing so, I can do it for you.
I hope this helps.
Amanda
Amanda, actually, there is a ticket on the keyboard accessibility of the collapse menu control from 21 months ago. Looks like somebody worked on it, but it kinda petered out.
Hi rfentres,
Thanks for pointing me to this ticket. I’ll take a look and see what we can do with it, and I hope the rest of the information I provided was helpful.
Amanda
Thanks, Amanda. Currently, I’m working my way through a number of WordPress courses on Lynda.com. Hopefully, that will give enough perspective to know what I need to learn, at least. Then I can use those books you mentioned as references and as a way to dig a little deeper.
Its funny, your name was just mentioned in a YouTube Live stream that just wrapped up, “JavaScript Air Episode 031: Automated Accessibility Testing with aXe-core”. I had asked if anyone was working on creating an axe-core integration for WordPress, and I think Dylan Barrell mentioned you might be working on that. Is that true? How is that going?
Hi Rob,
Apparently, I really need to start keeping better track of my press clippings LOL. Specifically regarding aXe, yes, I am personally working on a WordPress integration, (time permitting). However, I would also like to stress that this is a personal effort on my part and does not reflect the stance of the WordPress Accessibility Team. Per that stance, any WordPress automation tasks will most probably be handled by a mix of tools, and is the province of @doedolsen.
I hope that helps.
Amanda
Amanda, for me is there any video guide for learning wp development,
i have bought 2 themes and put on site, many times bugs are there and they ask for too much money, i want to learn my self so that i can fix things…
-
This reply was modified 7 years, 7 months ago by magdev.