From ab3ce8166162c737f496aaf115d124e78c0d041e Mon Sep 17 00:00:00 2001 From: Sergey Biryukov Date: Tue, 29 Jul 2014 16:08:16 +0000 Subject: [PATCH] In add_submenu_page(), avoid inadvertently copying classes of a menu item to the first submenu item. fixes #28936. Built from https://develop.svn.wordpress.org/trunk@29326 git-svn-id: http://core.svn.wordpress.org/trunk@29107 1a063a9b-81f0-0310-95a4-ce76da25c4cd --- wp-admin/includes/plugin.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/wp-admin/includes/plugin.php b/wp-admin/includes/plugin.php index a007e1d82d..209b5c9408 100644 --- a/wp-admin/includes/plugin.php +++ b/wp-admin/includes/plugin.php @@ -1128,7 +1128,7 @@ function add_submenu_page( $parent_slug, $page_title, $menu_title, $capability, if (!isset( $submenu[$parent_slug] ) && $menu_slug != $parent_slug ) { foreach ( (array)$menu as $parent_menu ) { if ( $parent_menu[2] == $parent_slug && current_user_can( $parent_menu[1] ) ) - $submenu[$parent_slug][] = $parent_menu; + $submenu[$parent_slug][] = array_slice( $parent_menu, 0, 4 ); } }