|
@@ 713-718 (lines=6) @@
|
| 710 |
|
|
| 711 |
|
if ( 'post_type' == $menu_item->type ) { |
| 712 |
|
$object = get_post_type_object( $menu_item->object ); |
| 713 |
|
if ( $object ) { |
| 714 |
|
$menu_item->type_label = $object->labels->singular_name; |
| 715 |
|
} else { |
| 716 |
|
$menu_item->type_label = $menu_item->object; |
| 717 |
|
$menu_item->_invalid = true; |
| 718 |
|
} |
| 719 |
|
|
| 720 |
|
if ( 'trash' === get_post_status( $menu_item->object_id ) ) { |
| 721 |
|
$menu_item->_invalid = true; |
|
@@ 753-758 (lines=6) @@
|
| 750 |
|
$menu_item->url = get_post_type_archive_link( $menu_item->object ); |
| 751 |
|
} elseif ( 'taxonomy' == $menu_item->type ) { |
| 752 |
|
$object = get_taxonomy( $menu_item->object ); |
| 753 |
|
if ( $object ) { |
| 754 |
|
$menu_item->type_label = $object->labels->singular_name; |
| 755 |
|
} else { |
| 756 |
|
$menu_item->type_label = $menu_item->object; |
| 757 |
|
$menu_item->_invalid = true; |
| 758 |
|
} |
| 759 |
|
|
| 760 |
|
$term_url = get_term_link( (int) $menu_item->object_id, $menu_item->object ); |
| 761 |
|
$menu_item->url = !is_wp_error( $term_url ) ? $term_url : ''; |