Как вывести в под меню родителя?

Возник такой вопрос. Сделал меню вот код:

<?php if( $menu_items = wp_get_nav_menu_items('Меню') ) { 
                $menu_list = ''; $current_class = ''; 
                foreach ( (array)$menu_items as $key => $menu_item ) {
                    if($menu_item->url == 'https://'.$_SERVER['HTTP_HOST'].$_SERVER['REQUEST_URI'] || ($menu_item->url == site_url().'/' && substr_count(get_permalink(), 'p=') != 0 )){$current_class = 'active';
                    } else {
                        $current_class = '';
                    } if($menu_items[$key+1]->menu_item_parent != 0 && $menu_items[$key]->menu_item_parent == 0){
                        if($menu_items[$key]->menu_item_parent == 0){
                            $link_class = 'hover-li';
                        }else{
                            $link_class = '';
                        } 
                    $menu_list .= '<li class="dropdown '.$current_class.'"><a class="dropdown-toggle tut" href="'.$menu_item->url.'">'.$menu_item->title.'<b class="mtm-bullet"></b></a><ul class="dropdown-menu">';
                }else{
                    $menu_list .= '<li class="'.$current_class.'"><a  href="'.$menu_item->url.'">'.$menu_item->title.'<b class="mtm-bullet"></b></a></li>'; 
                        if($menu_items[$key+1]->menu_item_parent == 0 && $menu_items[$key]->menu_item_parent != 0){
                            $menu_list .= '<div class="close-sub"><img src="https://www.endocrinolog.by/wp-content/uploads/2024/02/icons8-strelka-100.png" alt /></div></ul></li>';
                        }
                    }
                } echo $menu_list; } ?>

Он мне выводит вот в таком формате: Родитель 1 Родитель 2 --Дочерний 1 --Дочерний 2 Родитель 3 А как сделать чтобы я мог вывести так: Родитель 1 Родитель 2 --Родитель 2 --Дочерний 1 --Дочерний 2 Родитель 3


Ответы (0 шт):