Simple class & shortcodes for easily generating HTML for admin menus set up in WordPress.
As of April 2026, WAJ Admin Menu is a WordPress nav plugin with 0 active installations and a 0/5 rating0. It has been downloaded 1.3K+ times in total. Requires WordPress 4.9.8+ and PHP 7.0+. Available on WordPress.org since 2018. Last updated 6 years ago — may have compatibility concerns. Top alternative: Menu Duplicator.
Creates menu in WordPress’s Appearances -> Menus & generates list HTML from it.
Allows custom-set classes & IDs for elements for easier styling & has easy way to automatically add “Skip to Content” link for screen-reader users.
Since admin menus need to be created before initialization to work in the WordPress admin & used later in template files to print, admin menu objects are handled through static methods in the WPAdminMenuManager singleton class.
1st, before admin loads, call the “createAdminMenu” method on WPAdminMenuManager with a slug & title as the 1st 2 mandatory, & a hash map o’ other attributes as an optional 3rd argument. This will make the menu appear under the given name in Appearances -> Menus in the W…
| WordPress | 4.9.8+ requiredTested up to 5.2.24 |
| PHP | 7.0+ required |
Plugin data sourced from WordPress.org. Analysis and metrics by PluginSift.