Как работает Twenty Twelve Navigation Bar?

Я проливаю код, пытаясь выяснить, как на самом деле создано меню навигации. В моем заголовке я вижу:

< nav id="site-navigation" class="main-navigation" role="navigation"> < h3 class="menu-toggle">Menu< /h3> < a class="assistive-text" href="" title="Skip to content">Skip to content< /a> < div class="menu-main-menu-container"> < ul id="menu-main-menu" class="nav-menu"> < li id="menu-item-22" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-22">< a href="">< /a> < ul class="sub-menu"> < li id="menu-item-314" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-314">< a href="">< /a>< /li> < li id="menu-item-123" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-123">< a href="">< /a>< /li> < /ul> < /li> < li id="menu-item-316" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-316"><a href=""></a> < ul class="sub-menu"> 

Я в основном пытаюсь выяснить, откуда приходит подменю. Мне нужно добавить div внутри подменю для некоторого дополнительного стиля.

Этот код находится в header.php, строка 45.

 <?php wp_nav_menu( array( 'theme_location' => 'primary', 'menu_class' => 'nav-menu' ) ); ?> 

Это ссылка Codex на эту функцию: wp_nav_menu .

По моему опыту и некоторому поиску в Google, в этом предыдущем ответе есть ответ, который вы ищете.

Если возможно, просто добавление класса в подменю сделает трюк вместо добавления div? Если это так, вы должны иметь возможность просто скопировать и вставить код из вышеуказанного связанного ответа, а затем нацелить элементы с помощью CSS, чтобы получить эффект, который вам нужен.