Make WordPress Core

Ticket #56946: 56946.patch

File 56946.patch, 1.1 KB (added by webmandesign, 19 months ago)
  • src/wp-includes/nav-menu-template.php

     
    204204                if ( $menu_item->menu_item_parent ) {
    205205                        $menu_items_with_children[ $menu_item->menu_item_parent ] = 1;
    206206                }
     207        }
    207208
    208                 // Calculate the depth of each menu item with children
    209                 foreach ( $menu_items_with_children as $menu_item_key => &$menu_item_depth ) {
    210                         $menu_item_parent = $menu_items_tree[ $menu_item_key ];
    211                         while ( $menu_item_parent ) {
    212                                 $menu_item_depth  = $menu_item_depth + 1;
    213                                 $menu_item_parent = $menu_items_tree[ $menu_item_parent ];
    214                         }
     209        // Calculate the depth of each menu item with children
     210        foreach ( $menu_items_with_children as $menu_item_key => &$menu_item_depth ) {
     211                $menu_item_parent = $menu_items_tree[ $menu_item_key ];
     212                while ( $menu_item_parent ) {
     213                        $menu_item_depth  = $menu_item_depth + 1;
     214                        $menu_item_parent = $menu_items_tree[ $menu_item_parent ];
    215215                }
    216216        }
    217217