Make WordPress Core


Ignore:
Timestamp:
05/26/2010 05:11:46 AM (16 years ago)
Author:
nacin
Message:

Don't store nonexistent (deleted) menus in the auto-add option. see #13447.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/wp-admin/nav-menus.php

    r14924 r14934  
    369369                        unset( $nav_menu_option['auto_add'][$key] );
    370370                }
     371                // Remove nonexistent/deleted menus
     372                $nav_menu_option['auto_add'] = array_intersect( $nav_menu_option['auto_add'], wp_get_nav_menus( array( 'fields' => 'ids' ) ) );
    371373                update_option( 'nav_menu_options', $nav_menu_option );
    372374
Note: See TracChangeset for help on using the changeset viewer.