Мне нужно сделать такой макет для моего меню, где дочерние элементы будут отделены от его родительского элемента.См. Пример кода ниже.
Стандартный wp_nav_menu () не может помочь с этим, и wp_get_nav_menu_items () абсолютно плоский
<nav class="header-main-menu">
<div class="wrapper">
<div class="level-1" data-level="1">
<ul>
<li data-target="alias-2">
Parent 1
// Here is where WP puts the child by default
</li>
<li data-target="alias-2">
Parent 2
</li>
</ul>
</div>
<div class="level-2" data-level="2">
// I need to put all child menus here, with alias of parent
<ul data-alias="alias-1">
<li>
Child of 1
</li>
<li>
Child of 1
</li>
</ul>
<ul data-alias="alias-2">
<li>
Child of 2
</li>
<li>
Child of 2
</li>
</ul>
</div>
</div>
</nav>
Примеры кода будут высоко оценены