@@ -1971,44 +1971,25 @@ function get_admin_page_parent( $parent_page = '' ) {
19711971 $ plugin_page , $ _wp_real_parent_file , $ _wp_menu_nopriv , $ _wp_submenu_nopriv ;
19721972
19731973 if ( ! empty ( $ parent_page ) && 'admin.php ' !== $ parent_page ) {
1974- if ( isset ( $ _wp_real_parent_file [ $ parent_page ] ) ) {
1975- $ parent_page = $ _wp_real_parent_file [ $ parent_page ];
1976- }
1977-
1978- return $ parent_page ;
1974+ return $ _wp_real_parent_file [ $ parent_page ] ?? $ parent_page ;
19791975 }
19801976
19811977 if ( 'admin.php ' === $ pagenow && isset ( $ plugin_page ) ) {
19821978 foreach ( (array ) $ menu as $ parent_menu ) {
19831979 if ( $ parent_menu [2 ] === $ plugin_page ) {
19841980 $ parent_file = $ plugin_page ;
1985-
1986- if ( isset ( $ _wp_real_parent_file [ $ parent_file ] ) ) {
1987- $ parent_file = $ _wp_real_parent_file [ $ parent_file ];
1988- }
1989-
1990- return $ parent_file ;
1981+ return $ _wp_real_parent_file [ $ parent_file ] ?? $ parent_file ;
19911982 }
19921983 }
19931984 if ( isset ( $ _wp_menu_nopriv [ $ plugin_page ] ) ) {
19941985 $ parent_file = $ plugin_page ;
1995-
1996- if ( isset ( $ _wp_real_parent_file [ $ parent_file ] ) ) {
1997- $ parent_file = $ _wp_real_parent_file [ $ parent_file ];
1998- }
1999-
2000- return $ parent_file ;
1986+ return $ _wp_real_parent_file [ $ parent_file ] ?? $ parent_file ;
20011987 }
20021988 }
20031989
20041990 if ( isset ( $ plugin_page ) && isset ( $ _wp_submenu_nopriv [ $ pagenow ][ $ plugin_page ] ) ) {
20051991 $ parent_file = $ pagenow ;
2006-
2007- if ( isset ( $ _wp_real_parent_file [ $ parent_file ] ) ) {
2008- $ parent_file = $ _wp_real_parent_file [ $ parent_file ];
2009- }
2010-
2011- return $ parent_file ;
1992+ return $ _wp_real_parent_file [ $ parent_file ] ?? $ parent_file ;
20121993 }
20131994
20141995 foreach ( array_keys ( (array ) $ submenu ) as $ parent_page ) {
0 commit comments