Changeset 31106 for trunk/src/wp-admin/admin.php
- Timestamp:
- 01/08/2015 10:51:30 PM (11 years ago)
- File:
-
- 1 edited
-
trunk/src/wp-admin/admin.php (modified) (4 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/wp-admin/admin.php
r31105 r31106 96 96 global $pagenow, $hook_suffix, $plugin_page, $typenow, $taxnow; 97 97 98 $page_hook = ''; 99 $hook_suffix = ''; 100 $plugin_page = ''; 101 $typenow = ''; 102 $taxnow = ''; 98 $page_hook = null; 103 99 104 100 $editing = false; 105 101 106 if ( isset( $_GET['page']) ) {102 if ( isset($_GET['page']) ) { 107 103 $plugin_page = wp_unslash( $_GET['page'] ); 108 $plugin_page = plugin_basename( $plugin_page);109 } 110 111 if ( isset( $_REQUEST['post_type'] ) && post_type_exists( $_REQUEST['post_type'] ) ) {104 $plugin_page = plugin_basename($plugin_page); 105 } 106 107 if ( isset( $_REQUEST['post_type'] ) && post_type_exists( $_REQUEST['post_type'] ) ) 112 108 $typenow = $_REQUEST['post_type']; 113 } 114 115 if ( isset( $_REQUEST['taxonomy'] ) && taxonomy_exists( $_REQUEST['taxonomy'] ) ) { 109 else 110 $typenow = ''; 111 112 if ( isset( $_REQUEST['taxonomy'] ) && taxonomy_exists( $_REQUEST['taxonomy'] ) ) 116 113 $taxnow = $_REQUEST['taxonomy']; 117 } 114 else 115 $taxnow = ''; 118 116 119 117 if ( WP_NETWORK_ADMIN ) … … 154 152 do_action( 'admin_init' ); 155 153 156 if ( $plugin_page) {157 if ( $typenow ) {154 if ( isset($plugin_page) ) { 155 if ( !empty($typenow) ) 158 156 $the_parent = $pagenow . '?post_type=' . $typenow; 159 } else {157 else 160 158 $the_parent = $pagenow; 161 }162 159 if ( ! $page_hook = get_plugin_page_hook($plugin_page, $the_parent) ) { 163 160 $page_hook = get_plugin_page_hook($plugin_page, $plugin_page); … … 177 174 } 178 175 179 if ( $page_hook ) { 176 $hook_suffix = ''; 177 if ( isset( $page_hook ) ) { 180 178 $hook_suffix = $page_hook; 181 } elseif ( $plugin_page) {179 } elseif ( isset( $plugin_page ) ) { 182 180 $hook_suffix = $plugin_page; 183 } elseif ( $pagenow) {181 } elseif ( isset( $pagenow ) ) { 184 182 $hook_suffix = $pagenow; 185 183 } … … 188 186 189 187 // Handle plugin admin pages. 190 if ( $plugin_page) {188 if ( isset($plugin_page) ) { 191 189 if ( $page_hook ) { 192 190 /**
Note: See TracChangeset
for help on using the changeset viewer.