WordPress does not support three-level admin menus. I’d love to add that feature to the plugin, but it would probably require bypassing the normal admin menu and creating a brand new menu system from scratch.
Since the Admin menu is really just a bunch of URLs, why couldn’t the admin menu be replaced completely with a menu that could be edited in the WordPress menu editor?
Here are a few potential issues (in no particular order):
- The built-in admin menu is not a bunch of URLs. It’s a sparsely documented mess that combines URL generation, user permissions, request routing and CSS styles.
- Plugins that directly modify the underlying menu structures would no longer work.
- To remain consistent, you’d have to reimplement all built-in WP admin themes and keep them up to date. Custom admin themes either wouldn’t match the admin menu at all, or would require lots of hacks.
- You’d have to re-implement all the expand/collapse/responsive menu logic that WordPress has, and keep it in sync with the built-in implementation.
- You’d still have to keep the contents of the “new” menu in sync with the default menu, somehow. Otherwise when you install a new plugin it’s admin menu items would not show up, and uninstalled plugins would not automatically disappear from the menu.
- Plugins that modify the admin menu with JavaScript would no longer work.
Given enough time and money, at least half of the above is solvable. But it doesn’t seem very practical.
Ahhhh….got it. So how do I get a refund since the whole admin bar is so screwed up that I can never have the menu structure that I really needed?
Please contact me with your transaction ID or license key and I will issue a full refund.