wpseek.com
Uma área de pesquisa sobre o WordPress para devs e autores do tema
_wp_customize_loader_settings › WordPress Function
Desde3.4.0
Obsoleton/a
› _wp_customize_loader_settings ( Sem parâmetros )
Definido em: |
|
Codex: |
Adds settings for the customize-loader script.
Funções relacionadas: wp_user_settings, wp_get_global_settings, _custom_logo_header_styles, wp_get_code_editor_settings, wp_customize_support_script
Fonte
function _wp_customize_loader_settings() { $admin_origin = parse_url( admin_url() ); $home_origin = parse_url( home_url() ); $cross_domain = ( strtolower( $admin_origin['host'] ) !== strtolower( $home_origin['host'] ) ); $browser = array( 'mobile' => wp_is_mobile(), 'ios' => wp_is_mobile() && preg_match( '/iPad|iPod|iPhone/', $_SERVER['HTTP_USER_AGENT'] ), ); $settings = array( 'url' => esc_url( admin_url( 'customize.php' ) ), 'isCrossDomain' => $cross_domain, 'browser' => $browser, 'l10n' => array( 'saveAlert' => __( 'The changes you made will be lost if you navigate away from this page.' ), 'mainIframeTitle' => __( 'Customizer' ), ), ); $script = 'var _wpCustomizeLoaderSettings = ' . wp_json_encode( $settings ) . ';'; $wp_scripts = wp_scripts(); $data = $wp_scripts->get_data( 'customize-loader', 'data' ); if ( $data ) { $script = "$data\n$script"; } $wp_scripts->add_data( 'customize-loader', 'data', $script ); }