Ticket #27291: 27291.diff
File 27291.diff, 1.8 KB (added by , 11 years ago) |
---|
-
src/wp-admin/includes/ajax-actions.php
1588 1588 } 1589 1589 1590 1590 function wp_ajax_update_widget() { 1591 require( ABSPATH . WPINC . '/class-wp-customize-manager.php' );1592 $GLOBALS['wp_customize'] = new WP_Customize_Manager;1593 1594 1591 WP_Customize_Widgets::wp_ajax_update_widget(); 1595 1592 } 1596 1593 -
src/wp-admin/js/customize-widgets.js
1059 1059 1060 1060 var params = {}; 1061 1061 params.action = self.update_widget_ajax_action; 1062 params.wp_customize = 'on'; 1062 1063 params[self.update_widget_nonce_post_key] = self.update_widget_nonce_value; 1063 1064 1064 1065 var data = $.param( params ); … … 1080 1081 } 1081 1082 data += '&' + widget_content.find( '~ :input' ).serialize(); 1082 1083 1083 console.log( wp.ajax.settings.url, data );1084 1084 var jqxhr = $.post( wp.ajax.settings.url, data, function ( r ) { 1085 1085 if ( r.success ) { 1086 1086 var sanitized_form = $( '<div>' + r.data.form + '</div>' ); -
src/wp-includes/class-wp-customize-widgets.php
321 321 array( 322 322 'section' => $section_id, 323 323 'sidebar_id' => $sidebar_id, 324 //'priority' => 99, // so it appears at theend324 'priority' => count( $sidebar_widget_ids ), // place Add Widget & Reorder buttons at end 325 325 ) 326 326 ); 327 327 $new_setting_ids[] = $setting_id;