Changeset 47808 for trunk/src/wp-includes/nav-menu.php
- Timestamp:
- 05/16/2020 06:40:52 PM (5 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/wp-includes/nav-menu.php
r47458 r47808 71 71 ! is_wp_error( $menu_obj ) && 72 72 ! empty( $menu_obj->taxonomy ) && 73 'nav_menu' == $menu_obj->taxonomy73 'nav_menu' === $menu_obj->taxonomy 74 74 ) { 75 75 return true; … … 236 236 */ 237 237 function is_nav_menu_item( $menu_item_id = 0 ) { 238 return ( ! is_wp_error( $menu_item_id ) && ( 'nav_menu_item' == get_post_type( $menu_item_id ) ) );238 return ( ! is_wp_error( $menu_item_id ) && ( 'nav_menu_item' === get_post_type( $menu_item_id ) ) ); 239 239 } 240 240 … … 477 477 478 478 $original_title = ''; 479 if ( 'taxonomy' == $args['menu-item-type'] ) {479 if ( 'taxonomy' === $args['menu-item-type'] ) { 480 480 $original_parent = get_term_field( 'parent', $args['menu-item-object-id'], $args['menu-item-object'], 'raw' ); 481 481 $original_title = get_term_field( 'name', $args['menu-item-object-id'], $args['menu-item-object'], 'raw' ); 482 } elseif ( 'post_type' == $args['menu-item-type'] ) {482 } elseif ( 'post_type' === $args['menu-item-type'] ) { 483 483 484 484 $original_object = get_post( $args['menu-item-object-id'] ); 485 485 $original_parent = (int) $original_object->post_parent; 486 486 $original_title = $original_object->post_title; 487 } elseif ( 'post_type_archive' == $args['menu-item-type'] ) {487 } elseif ( 'post_type_archive' === $args['menu-item-type'] ) { 488 488 $original_object = get_post_type_object( $args['menu-item-object'] ); 489 489 if ( $original_object ) { … … 497 497 498 498 // Hack to get wp to create a post object when too many properties are empty. 499 if ( '' == $args['menu-item-title'] && ''== $args['menu-item-description'] ) {499 if ( '' === $args['menu-item-title'] && '' === $args['menu-item-description'] ) { 500 500 $args['menu-item-description'] = ' '; 501 501 } … … 518 518 if ( ! $update ) { 519 519 $post['ID'] = 0; 520 $post['post_status'] = 'publish' == $args['menu-item-status'] ? 'publish' : 'draft';520 $post['post_status'] = 'publish' === $args['menu-item-status'] ? 'publish' : 'draft'; 521 521 $menu_item_db_id = wp_insert_post( $post ); 522 522 if ( ! $menu_item_db_id || is_wp_error( $menu_item_db_id ) ) { … … 544 544 } 545 545 546 if ( 'custom' == $args['menu-item-type'] ) {546 if ( 'custom' === $args['menu-item-type'] ) { 547 547 $args['menu-item-object-id'] = $menu_item_db_id; 548 548 $args['menu-item-object'] = 'custom'; … … 572 572 if ( $update ) { 573 573 $post['ID'] = $menu_item_db_id; 574 $post['post_status'] = 'draft' == $args['menu-item-status']? 'draft' : 'publish';574 $post['post_status'] = ( 'draft' === $args['menu-item-status'] ) ? 'draft' : 'publish'; 575 575 wp_update_post( $post ); 576 576 } … … 712 712 $type = get_post_meta( $item->ID, '_menu_item_type', true ); 713 713 714 if ( 'post_type' == $type ) {714 if ( 'post_type' === $type ) { 715 715 $posts[ $object ][] = $object_id; 716 } elseif ( 'taxonomy' == $type ) {716 } elseif ( 'taxonomy' === $type ) { 717 717 $terms[ $object ][] = $object_id; 718 718 } … … 807 807 function wp_setup_nav_menu_item( $menu_item ) { 808 808 if ( isset( $menu_item->post_type ) ) { 809 if ( 'nav_menu_item' == $menu_item->post_type ) {809 if ( 'nav_menu_item' === $menu_item->post_type ) { 810 810 $menu_item->db_id = (int) $menu_item->ID; 811 811 $menu_item->menu_item_parent = ! isset( $menu_item->menu_item_parent ) ? get_post_meta( $menu_item->ID, '_menu_item_menu_item_parent', true ) : $menu_item->menu_item_parent; … … 814 814 $menu_item->type = ! isset( $menu_item->type ) ? get_post_meta( $menu_item->ID, '_menu_item_type', true ) : $menu_item->type; 815 815 816 if ( 'post_type' == $menu_item->type ) {816 if ( 'post_type' === $menu_item->type ) { 817 817 $object = get_post_type_object( $menu_item->object ); 818 818 if ( $object ) { … … 854 854 $menu_item->title = ( '' === $menu_item->post_title ) ? $original_title : $menu_item->post_title; 855 855 856 } elseif ( 'post_type_archive' == $menu_item->type ) {856 } elseif ( 'post_type_archive' === $menu_item->type ) { 857 857 $object = get_post_type_object( $menu_item->object ); 858 858 if ( $object ) { … … 869 869 $menu_item->url = get_post_type_archive_link( $menu_item->object ); 870 870 871 } elseif ( 'taxonomy' == $menu_item->type ) {871 } elseif ( 'taxonomy' === $menu_item->type ) { 872 872 $object = get_taxonomy( $menu_item->object ); 873 873 if ( $object ) { … … 1014 1014 $menu_item_type = get_post_meta( $menu_item->ID, '_menu_item_type', true ); 1015 1015 if ( 1016 'post_type' == $object_type &&1017 'post_type' == $menu_item_type1016 'post_type' === $object_type && 1017 'post_type' === $menu_item_type 1018 1018 ) { 1019 1019 $menu_item_ids[] = (int) $menu_item->ID; 1020 1020 } elseif ( 1021 'taxonomy' == $object_type &&1022 'taxonomy' == $menu_item_type &&1021 'taxonomy' === $object_type && 1022 'taxonomy' === $menu_item_type && 1023 1023 get_post_meta( $menu_item->ID, '_menu_item_object', true ) == $taxonomy 1024 1024 ) { … … 1080 1080 */ 1081 1081 function _wp_auto_add_pages_to_menu( $new_status, $old_status, $post ) { 1082 if ( 'publish' != $new_status || 'publish' == $old_status || 'page' != $post->post_type ) {1082 if ( 'publish' !== $new_status || 'publish' === $old_status || 'page' !== $post->post_type ) { 1083 1083 return; 1084 1084 }
Note: See TracChangeset
for help on using the changeset viewer.