I wanted to have a static two row menu system, rather than a drop-down.
Okay, so then you really do want two separate menus.
That page seems to make sense but what about submenu styles?
You can style each menu separately, based on the ID or class you pass to the UL or the containing DIV, via
Let's try to step through it, completely, one more time:
REGISTER NAV MENU LOCATIONS
'topnav' => 'Top Navigation Menu',
'secondnav' => 'Second Navigation Menu'
We're going to get rid of all extraneous markup, and pass IDs and classes instead directly to
wp_nav_menu() (please be sure to reference the
wp_nav_menu() Codex reference to understand its parameters):
'theme_location' => 'topnav',
'container_id' => 'topnav',
'depth' => 1
Same drill as above:
'theme_location' => 'secondnav',
'container_id' => 'secondnav',
'depth' => 1
CREATE/APPLY CUSTOM MENUS
1. Go to Dashboard -> Appearance -> Menus
2. If you've not done so already, create the custom navigation menus that you wish to apply to the two Theme locations.
3. Apply each of those menus to the appropriate Theme location, via the "Theme Locations" meta box in the upper left-hand corner
APPLY CSS STYLES
This part is mostly up to you, because I don't know the exact styling you're looking for. You can target the topnav menu via
#topnav .menu, and you can target the secondnav menu via