WordPress.org

Make WordPress Core

Ticket #22895: 22895.diff

File 22895.diff, 645 bytes (added by nacin, 5 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