## Updates
* When you add the slide menu, choose “mega menu list” from the “component type” dropdown. This will add the slide menu as a div instead of an additional
element.
* * *
Creating an accessible menu in Oxygen is not easy.
1. You can’t use any of the vanilla Oxygen menu components as none of them are accessible.
2. You can’t use the Oxygen modal because it’s not accessible.
3. You can’t create an accessible menu yourself from scratch without Javascript because you won’t be able to trap focus inside of the menu container on mobile.
4. Most 3rd party menu plugins for Wordpress aren’t accessible. Even the ones that are, like MaxMegaMenu, come with many other limitations (having to style on the back end, not being able to use variables, etc.)
Believe me … I worked for weeks/months on coming up with an approach to this that was simple, didn’t require third party plugins, and didn’t require somewhat complex Javascript.
Alas, I haven’t found a great path yet. So, I turned my attention to other options. [OxyExtras](https://geni.us/A9P8v) (not an affiliate link) is one of those options.
I install OxyExtras on every website we build because of all the other powerful elements it provides. The fact that it also gives us a path to creating accessible menus is a huge bonus and it’s precisely why I chose it for this tutorial.
Hands down, it’s one of the most important add-ons for Oxygen and I recommend that everyone purchase it (I’m not an affiliate – they don’t have an affiliate program).
With that said, I will do future tutorials demonstrating other methods so you have a few different options. This method, however, is the least technical.
P.S. I say “arrya” for “aria” when I think the official pronunciation of “Aria” is “area.” I also say “aunt” instead of “ant” because that’s how it’s spelled — If they wanted it to be pronounced “area” they should have spelled it correctly. Thanks for coming to my TED Talk.