WordPress.org

Make WordPress Core

Ticket #22895: 22895.diff

File 22895.diff, 645 bytes (added by nacin, 2 years ago)
  • wp-admin/includes/plugin.php

     
    15391539} 
    15401540 
    15411541function user_can_access_admin_page() { 
    1542         global $pagenow; 
    15431542        global $menu; 
    15441543        global $submenu; 
    15451544        global $_wp_menu_nopriv; 
     
    15491548 
    15501549        $parent = get_admin_page_parent(); 
    15511550 
     1551        $pagenow = $GLOBALS['pagenow']; 
     1552        if ( ! empty( $GLOBALS['typenow'] ) ) 
     1553                $pagenow .= '?post_type=' . $GLOBALS['typenow']; 
     1554 
    15521555        if ( !isset( $plugin_page ) && isset( $_wp_submenu_nopriv[$parent][$pagenow] ) ) 
    15531556                return false; 
    15541557