From 3dd4e62653aa6d0d4a3e324cc2904153755ff8c3 Mon Sep 17 00:00:00 2001 From: Weston Ruter Date: Thu, 27 Oct 2016 08:29:45 +0000 Subject: [PATCH] Customize: Add all dynamic settings for nav menus and nav menu items before previewing to ensure new entries (placeholders) will be recognized. See #30937. git-svn-id: https://develop.svn.wordpress.org/trunk@38979 602fd350-edb4-49c9-b593-d223f7449a82 --- src/wp-includes/class-wp-customize-nav-menus.php | 1 + 1 file changed, 1 insertion(+) diff --git a/src/wp-includes/class-wp-customize-nav-menus.php b/src/wp-includes/class-wp-customize-nav-menus.php index c8ef7a8a5f..ec60c2f344 100644 --- a/src/wp-includes/class-wp-customize-nav-menus.php +++ b/src/wp-includes/class-wp-customize-nav-menus.php @@ -499,6 +499,7 @@ final class WP_Customize_Nav_Menus { $nav_menus_setting_ids[] = $setting_id; } } + $this->manager->add_dynamic_settings( $nav_menus_setting_ids ); foreach ( $nav_menus_setting_ids as $setting_id ) { $setting = $this->manager->get_setting( $setting_id ); if ( $setting ) {