WordPress.org

Make WordPress Core

Ticket #16015: 16015.parent-file.diff

File 16015.parent-file.diff, 599 bytes (added by duck_, 4 years ago)
  • wp-admin/post.php

     
    162162                $parent_file = "edit.php"; 
    163163                $submenu_file = "edit.php"; 
    164164        } else { 
    165                 $parent_file = "edit.php?post_type=$post_type"; 
     165                if ( isset( $post_type_object ) && $post_type_object->show_in_menu && $post_type_object->show_in_menu !== true ) 
     166                        $parent_file = $post_type_object->show_in_menu; 
     167                else 
     168                        $parent_file = "edit.php?post_type=$post_type"; 
    166169                $submenu_file = "edit.php?post_type=$post_type"; 
    167170        } 
    168171