WordPress.org

Make WordPress Core

Ticket #13923: 13923.patch

File 13923.patch, 685 bytes (added by ocean90, 5 years ago)

An idea.

  • wp-admin/includes/plugin.php

     
    11871187 
    11881188        if ( isset( $_parent_pages[$menu_slug] ) ) { 
    11891189                if ( $_parent_pages[$menu_slug] ) { 
    1190                         $url = admin_url($_parent_pages[$menu_slug] . '?page=' . $menu_slug); 
     1190                        if ( strpos( $_parent_pages[$menu_slug], '?' ) !== false ) 
     1191                                $url = admin_url($_parent_pages[$menu_slug] . '&page=' . $menu_slug); 
     1192                        else 
     1193                                $url = admin_url($_parent_pages[$menu_slug] . '?page=' . $menu_slug); 
    11911194                } else { 
    11921195                        $url = admin_url('admin.php?page=' . $menu_slug); 
    11931196                }