diff --git a/src/wp-admin/includes/ajax-actions.php b/src/wp-admin/includes/ajax-actions.php index 788bd0cf0b..44d378d345 100644 --- a/src/wp-admin/includes/ajax-actions.php +++ b/src/wp-admin/includes/ajax-actions.php @@ -1588,9 +1588,6 @@ function wp_ajax_save_widget() { } function wp_ajax_update_widget() { - require( ABSPATH . WPINC . '/class-wp-customize-manager.php' ); - $GLOBALS['wp_customize'] = new WP_Customize_Manager; - WP_Customize_Widgets::wp_ajax_update_widget(); } diff --git a/src/wp-admin/js/customize-widgets.js b/src/wp-admin/js/customize-widgets.js index fc6028b65f..cb0b3bef10 100644 --- a/src/wp-admin/js/customize-widgets.js +++ b/src/wp-admin/js/customize-widgets.js @@ -1132,6 +1132,7 @@ var WidgetCustomizer = ( function ($) { params = {}; params.action = self.update_widget_ajax_action; + params.wp_customize = 'on'; params[self.update_widget_nonce_post_key] = self.update_widget_nonce_value; data = $.param( params ); @@ -1153,7 +1154,6 @@ var WidgetCustomizer = ( function ($) { } data += '&' + widget_content.find( '~ :input' ).serialize(); - window.console && window.console.log( wp.ajax.settings.url, data ); jqxhr = $.post( wp.ajax.settings.url, data, function ( r ) { var message, sanitized_form, diff --git a/src/wp-includes/class-wp-customize-widgets.php b/src/wp-includes/class-wp-customize-widgets.php index 8b0c6f6556..98f023e937 100644 --- a/src/wp-includes/class-wp-customize-widgets.php +++ b/src/wp-includes/class-wp-customize-widgets.php @@ -321,7 +321,7 @@ class WP_Customize_Widgets { array( 'section' => $section_id, 'sidebar_id' => $sidebar_id, - //'priority' => 99, // so it appears at the end + 'priority' => count( $sidebar_widget_ids ), // place Add Widget & Reorder buttons at end ) ); $new_setting_ids[] = $setting_id;