wp_just_in_time_script_localization() WordPress Function
The wp_just_in_time_script_localization() function provides a way to load JavaScript files only when they are needed, improving performance and reducing server load. This function is especially useful for sites that use a lot of JavaScript, or for sites that are accessed by users from all over the world. By loading JavaScript files only when they are needed, this function can improve performance and reduce server load.
wp_just_in_time_script_localization() #
Loads localized data on print rather than initialization.
Description
These localizations require information that may not be loaded even by init.
Source
File: wp-includes/script-loader.php
function wp_just_in_time_script_localization() { wp_localize_script( 'autosave', 'autosaveL10n', array( 'autosaveInterval' => AUTOSAVE_INTERVAL, 'blog_id' => get_current_blog_id(), ) ); wp_localize_script( 'mce-view', 'mceViewL10n', array( 'shortcodes' => ! empty( $GLOBALS['shortcode_tags'] ) ? array_keys( $GLOBALS['shortcode_tags'] ) : array(), ) ); wp_localize_script( 'word-count', 'wordCountL10n', array( /* * translators: If your word count is based on single characters (e.g. East Asian characters), * enter 'characters_excluding_spaces' or 'characters_including_spaces'. Otherwise, enter 'words'. * Do not translate into your own language. */ 'type' => _x( 'words', 'Word count type. Do not translate!' ), 'shortcodes' => ! empty( $GLOBALS['shortcode_tags'] ) ? array_keys( $GLOBALS['shortcode_tags'] ) : array(), ) ); }
Expand full source codeCollapse full source codeView on TracView on GitHub
Changelog
Version | Description |
---|---|
2.5.0 | Introduced. |