Changeset 47122 for trunk/src/wp-includes/class-wp-customize-widgets.php
- Timestamp:
- 01/29/2020 12:43:23 AM (6 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/wp-includes/class-wp-customize-widgets.php
r47060 r47122 277 277 $this->manager->set_post_value( 'old_sidebars_widgets_data', $this->old_sidebars_widgets ); // Override any value cached in changeset. 278 278 279 // retrieve_widgets() looks at the global $sidebars_widgets 279 // retrieve_widgets() looks at the global $sidebars_widgets. 280 280 $sidebars_widgets = $this->old_sidebars_widgets; 281 281 $sidebars_widgets = retrieve_widgets( 'customize' ); 282 282 add_filter( 'option_sidebars_widgets', array( $this, 'filter_option_sidebars_widgets_for_theme_switch' ), 1 ); 283 // reset global cache var used by wp_get_sidebars_widgets()283 // Reset global cache var used by wp_get_sidebars_widgets(). 284 284 unset( $GLOBALS['_wp_sidebars_widgets'] ); 285 285 } … … 610 610 $parsed['number'] = intval( $matches[2] ); 611 611 } else { 612 // likely an old single widget612 // Likely an old single widget. 613 613 $parsed['id_base'] = $widget_id; 614 614 } … … 773 773 'registeredSidebars' => array_values( $wp_registered_sidebars ), 774 774 'registeredWidgets' => $wp_registered_widgets, 775 'availableWidgets' => $available_widgets, // @todo Merge this with registered_widgets 775 'availableWidgets' => $available_widgets, // @todo Merge this with registered_widgets. 776 776 'l10n' => array( 777 777 'saveBtnLabel' => __( 'Apply' ), … … 800 800 801 801 foreach ( $settings['registeredWidgets'] as &$registered_widget ) { 802 unset( $registered_widget['callback'] ); // may not be JSON-serializeable802 unset( $registered_widget['callback'] ); // May not be JSON-serializeable. 803 803 } 804 804 … … 950 950 951 951 global $wp_registered_widgets, $wp_registered_widget_controls; 952 require_once ABSPATH . 'wp-admin/includes/widgets.php'; // for next_widget_id_number()952 require_once ABSPATH . 'wp-admin/includes/widgets.php'; // For next_widget_id_number(). 953 953 954 954 $sort = $wp_registered_widgets; … … 957 957 958 958 foreach ( $sort as $widget ) { 959 if ( in_array( $widget['callback'], $done, true ) ) { // We already showed this multi-widget 959 if ( in_array( $widget['callback'], $done, true ) ) { // We already showed this multi-widget. 960 960 continue; 961 961 } … … 969 969 970 970 $available_widget = $widget; 971 unset( $available_widget['callback'] ); // not serializable to JSON971 unset( $available_widget['callback'] ); // Not serializable to JSON. 972 972 973 973 $args = array( … … 1191 1191 ); 1192 1192 foreach ( $settings['registeredWidgets'] as &$registered_widget ) { 1193 unset( $registered_widget['callback'] ); // may not be JSON-serializeable1193 unset( $registered_widget['callback'] ); // May not be JSON-serializeable. 1194 1194 } 1195 1195 … … 1461 1461 } 1462 1462 1463 // Clean up any input vars that were manually added 1463 // Clean up any input vars that were manually added. 1464 1464 foreach ( $added_input_vars as $key ) { 1465 1465 unset( $_POST[ $key ] ); … … 1874 1874 1875 1875 // 1876 // Option Update Capturing 1876 // Option Update Capturing. 1877 1877 // 1878 1878
Note: See TracChangeset
for help on using the changeset viewer.