Ticket #15595: 15595.2.patch
| File 15595.2.patch, 728 bytes (added by , 15 years ago) |
|---|
-
wp-admin/includes/plugin.php
886 886 $new_menu = array( $menu_title, $capability, $menu_slug, $page_title, 'menu-top ' . $hookname, $hookname, $icon_url ); 887 887 888 888 if ( null === $position ) 889 { 889 890 $menu[] = $new_menu; 891 } 890 892 else 893 { 894 //In case of position collision, push the conflicting menu to the next open position 895 while( isset( $menu[$position] ) ) 896 { 897 $position++; 898 } 899 891 900 $menu[$position] = $new_menu; 892 901 } 893 902 $_registered_pages[$hookname] = true; 894 903 895 904 // No parent as top level 896 905 $_parent_pages[$menu_slug] = false; 897 906