Ticket #39800: 39800.3.patch
File 39800.3.patch, 904 bytes (added by , 7 years ago) |
---|
-
src/wp-includes/nav-menu-template.php
<+>UTF-8
394 394 ) { 395 395 $classes[] = 'current-menu-item'; 396 396 $menu_items[$key]->current = true; 397 $_anc_id = (int) $menu_item->db_id; 398 399 while( 400 ( $_anc_id = get_post_meta( $_anc_id, '_menu_item_menu_item_parent', true ) ) && 401 ! in_array( $_anc_id, $active_ancestor_item_ids ) 402 ) { 403 $active_ancestor_item_ids[] = $_anc_id; 404 } 405 406 $active_parent_item_ids[] = (int) $menu_item->menu_item_parent; 397 407 // if the menu item corresponds to the currently-requested URL 398 408 } elseif ( 'custom' == $menu_item->object && isset( $_SERVER['HTTP_HOST'] ) ) { 399 409 $_root_relative_current = untrailingslashit( $_SERVER['REQUEST_URI'] );