- WordPress 3.9+
- Use of the WordPress 3 Menu System (found in Appearance > Menus)
Requirements for Automatic Integration
The following are additionally required of your theme if you wish to integrate UberMenu automatically, rather than adding a line of PHP to your theme template.
- Proper use of the
- Use of the
theme_locationsetting within the wp_nav_menu arguments
- A properly registered theme location
- No use of the
menusetting within the wp_nav_menu arguments
- Modular coding – CSS and JS based on the container ID or class passed to wp_nav_menu, rather than a hard-coded wrapper class
Any properly coded theme will meet requirements 1-4.