WordPress.org

Make WordPress Core

Ticket #16876: 16876.patch

File 16876.patch, 3.1 KB (added by SergeyBiryukov, 3 years ago)
  • wp-includes/nav-menu.php

     
    580580                        if ( 'post_type' == $menu_item->type ) { 
    581581                                $object = get_post_type_object( $menu_item->object ); 
    582582                                if ( $object ) { 
    583                                         $menu_item->type_label = $object->labels->singular_name; 
     583                                        $menu_item->type_label = $object->labels->nav_menu_item; 
    584584                                } else { 
    585585                                        $menu_item->type_label = $menu_item->object; 
    586586                                        $menu_item->_invalid = true; 
     
    595595                        } elseif ( 'taxonomy' == $menu_item->type ) { 
    596596                                $object = get_taxonomy( $menu_item->object ); 
    597597                                if ( $object ) { 
    598                                         $menu_item->type_label = $object->labels->singular_name; 
     598                                        $menu_item->type_label = $object->labels->nav_menu_item; 
    599599                                } else { 
    600600                                        $menu_item->type_label = $menu_item->object; 
    601601                                        $menu_item->_invalid = true; 
     
    630630 
    631631                        $object = get_post_type_object( $menu_item->post_type ); 
    632632                        $menu_item->object = $object->name; 
    633                         $menu_item->type_label = $object->labels->singular_name; 
     633                        $menu_item->type_label = $object->labels->nav_menu_item; 
    634634 
    635635                        $menu_item->title = $menu_item->post_title; 
    636636                        $menu_item->url = get_permalink( $menu_item->ID ); 
     
    651651 
    652652                $object = get_taxonomy( $menu_item->taxonomy ); 
    653653                $menu_item->object = $object->name; 
    654                 $menu_item->type_label = $object->labels->singular_name; 
     654                $menu_item->type_label = $object->labels->nav_menu_item; 
    655655 
    656656                $menu_item->title = $menu_item->name; 
    657657                $menu_item->url = get_term_link( $menu_item, $menu_item->taxonomy ); 
  • wp-includes/post.php

     
    11761176        $nohier_vs_hier_defaults = array( 
    11771177                'name' => array( _x('Posts', 'post type general name'), _x('Pages', 'post type general name') ), 
    11781178                'singular_name' => array( _x('Post', 'post type singular name'), _x('Page', 'post type singular name') ), 
     1179                'nav_menu_item' => array( _x('Post', 'menu item type'), _x('Page', 'menu item type') ), 
    11791180                'add_new' => array( _x('Add New', 'post'), _x('Add New', 'page') ), 
    11801181                'add_new_item' => array( __('Add New Post'), __('Add New Page') ), 
    11811182                'edit_item' => array( __('Edit Post'), __('Edit Page') ), 
  • wp-includes/taxonomy.php

     
    398398        $nohier_vs_hier_defaults = array( 
    399399                'name' => array( _x( 'Post Tags', 'taxonomy general name' ), _x( 'Categories', 'taxonomy general name' ) ), 
    400400                'singular_name' => array( _x( 'Post Tag', 'taxonomy singular name' ), _x( 'Category', 'taxonomy singular name' ) ), 
     401                'nav_menu_item' => array( _x('Post Tag', 'menu item type'), _x('Category', 'menu item type') ), 
    401402                'search_items' => array( __( 'Search Tags' ), __( 'Search Categories' ) ), 
    402403                'popular_items' => array( __( 'Popular Tags' ), null ), 
    403404                'all_items' => array( __( 'All Tags' ), __( 'All Categories' ) ),