Summery Summery
Exports data in preview after it has finished rendering so that partials can be added at runtime.
Syntax Syntax
Source Source
File: wp-includes/customize/class-wp-customize-selective-refresh.php
/* translators: %s: document.write() */ 'badDocumentWrite' => sprintf( __( '%s is forbidden' ), 'document.write()' ), ); if ( $switched_locale ) { restore_previous_locale(); } $exports = array( 'partials' => $partials, 'renderQueryVar' => self::RENDER_QUERY_VAR, 'l10n' => $l10n, ); // Export data to JS. printf( '<script>var _customizePartialRefreshExports = %s;</script>', wp_json_encode( $exports ) ); } /** * Registers dynamically-created partials. * * @since 4.5.0 * * @see WP_Customize_Manager::add_dynamic_settings() * * @param string[] $partial_ids Array of the partial IDs to add. * @return WP_Customize_Partial[] Array of added WP_Customize_Partial instances. */ public function add_dynamic_partials( $partial_ids ) { $new_partials = array(); foreach ( $partial_ids as $partial_id ) {
Advertisement
Changelog Changelog
Version | Description |
---|---|
4.5.0 | Introduced. |