Changeset 14263 for trunk/wp-admin/nav-menus.php
- Timestamp:
- 04/28/2010 02:04:30 AM (16 years ago)
- File:
-
- 1 edited
-
trunk/wp-admin/nav-menus.php (modified) (4 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/wp-admin/nav-menus.php
r14254 r14263 64 64 $menu_item_id = (int) $_REQUEST['menu-item']; 65 65 $next_item_id = 0; 66 if ( 'nav_menu_item' == get_post_type( $menu_item_id ) ) {66 if ( is_nav_menu_item( $menu_item_id ) ) { 67 67 $menus = isset( $_REQUEST['menu'] ) ? array( (int) $_REQUEST['menu'] ) : wp_get_object_terms( $menu_item_id, 'nav_menu', array( 'fields' => 'ids' ) ); 68 68 if ( ! is_wp_error( $menus ) ) { … … 85 85 check_admin_referer( 'move-menu_item' ); 86 86 $menu_item_id = empty( $next_item_id ) ? (int) $_REQUEST['menu-item'] : $next_item_id; 87 if ( 'nav_menu_item' == get_post_type( $menu_item_id ) ) {87 if ( is_nav_menu_item( $menu_item_id ) ) { 88 88 $menus = isset( $_REQUEST['menu'] ) ? array( (int) $_REQUEST['menu'] ) : wp_get_object_terms( $menu_item_id, 'nav_menu', array( 'fields' => 'ids' ) ); 89 89 if ( ! is_wp_error( $menus ) ) { … … 167 167 168 168 169 if ( 'nav_menu_item' == get_post_type( $menu_item_id ) ) {169 if ( is_nav_menu_item( $menu_item_id ) ) { 170 170 if ( wp_delete_post( $menu_item_id, true ) ) { 171 171 … … 261 261 262 262 // Remove menu items from the menu that weren't in $_POST 263 if ( ! empty( $menu_items ) ) {263 if ( ! empty( $menu_items ) ) { 264 264 foreach ( array_keys( $menu_items ) as $menu_item_id ) { 265 wp_delete_post( $menu_item_id ); 265 if ( is_nav_menu_item( $menu_item_id ) ) { 266 wp_delete_post( $menu_item_id ); 267 } 266 268 } 267 269 }
Note:
See TracChangeset
for help on using the changeset viewer.
![(please configure the [header_logo] section in trac.ini)](/chrome/site/your_project_logo.png)