Easy Integration Theme Location

Enabling an extra theme location

Some themes don’t provide a theme location, or sometimes you need an extra theme location because you’re adding a new menu. While you can always just use Manual Integration and set the menu explicitly, using a theme location provides greater flexibility.

UberMenu provides an extra theme location for you if you need it – in the Control Panel > General Settings > Advanced, enable Register Easy Integration UberMenu Theme Location

Manual Integration with the Easy Integration Theme Location

Then when using Manual Integration in the Control Panel, you can select the UberMenu [Easy Integration] theme location to generate the appropriate manual integration code

Creating a new theme location without Easy Integration

If you want to register any additional theme locations, it’s very easy to do so with PHP – just use the register_nav_menus() function.

On this page