WordPress как на ладони
Недорогой хостинг для сайтов на WordPress: wordpress.jino.ru Самая быстрая Тема-конструктор для WordPress
функция не описана

WP_Customize_Selective_Refresh::export_preview_data() public WP 4.5.0

Exports data in preview after it has finished rendering so that partials can be added at runtime.

Это метод класса: WP_Customize_Selective_Refresh{}

Хуков нет.

Возвращает

Null. Ничего.

Использование

$WP_Customize_Selective_Refresh = new WP_Customize_Selective_Refresh();
$WP_Customize_Selective_Refresh->export_preview_data();

Список изменений

С версии 4.5.0 Введена.

Код WP_Customize_Selective_Refresh::export_preview_data() WP 5.5.1

wp-includes/customize/class-wp-customize-selective-refresh.php
<?php
public function export_preview_data() {
	$partials = array();

	foreach ( $this->partials() as $partial ) {
		if ( $partial->check_capabilities() ) {
			$partials[ $partial->id ] = $partial->json();
		}
	}

	$switched_locale = switch_to_locale( get_user_locale() );
	$l10n            = array(
		'shiftClickToEdit' => __( 'Shift-click to edit this element.' ),
		'clickEditMenu'    => __( 'Click to edit this menu.' ),
		'clickEditWidget'  => __( 'Click to edit this widget.' ),
		'clickEditTitle'   => __( 'Click to edit the site title.' ),
		'clickEditMisc'    => __( 'Click to edit this element.' ),
		/* 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 ) );
}