Ticket #49374: 49374.diff
| File 49374.diff, 728 bytes (added by , 6 years ago) |
|---|
-
src/wp-includes/nav-menu.php
817 817 $object = get_post_type_object( $menu_item->object ); 818 818 if ( $object ) { 819 819 $menu_item->type_label = $object->labels->singular_name; 820 // Use Post States for special pages. 821 $menu_post = get_post( $menu_item->object_id ); 822 $post_states = get_post_states( $menu_post ); 823 if ( ! empty( $post_states ) ) { 824 $menu_item->type_label = implode( ',', $post_states ); 825 } 820 826 } else { 821 827 $menu_item->type_label = $menu_item->object; 822 828 $menu_item->_invalid = true;