wp-includes/script-loader.php


Lines:

1 to 100 of 147
<?php

/**
 * WordPress scripts and styles default loader.
 *
 * Several constants are used to manage the loading, concatenating and compression of scripts and CSS:
 * define('SCRIPT_DEBUG', true); loads the development (non-minified) versions of all scripts and CSS, and disables compression and concatenation,
 * define('CONCATENATE_SCRIPTS', false); disables compression and concatenation of scripts and CSS,
 * define('COMPRESS_SCRIPTS', false); disables compression of scripts,
 * define('COMPRESS_CSS', false); disables compression of CSS,
 * define('ENFORCE_GZIP', true); forces gzip for compression (default is deflate).
 *
 * The globals $concatenate_scripts, $compress_scripts and $compress_css can be set by plugins
 * to temporarily override the above settings. Also a compression test is run once and the result is saved
 * as option 'can_compress_scripts' (0/1). The test will run again if that option is deleted.
 *
 * @package WordPress
 */


/** WordPress Dependency Class */
require ABSPATH . WPINC . '/class-wp-dependency.php';


/** WordPress Dependencies Class */
require ABSPATH . WPINC . '/class.wp-dependencies.php';


/** WordPress Scripts Class */
require ABSPATH . WPINC . '/class.wp-scripts.php';


/** WordPress Scripts Functions */
require ABSPATH . WPINC . '/functions.wp-scripts.php';


/** WordPress Styles Class */
require ABSPATH . WPINC . '/class.wp-styles.php';


/** WordPress Styles Functions */
require ABSPATH . WPINC . '/functions.wp-styles.php';

/* function wp_register_tinymce_scripts() – Registers TinyMCE scripts. */

/* function wp_default_packages_vendor() – Registers all the WordPress vendor scripts that are in the standardized
`js/dist/vendor/` location. */

/* function wp_get_script_polyfill() – Returns contents of an inline script used in appending polyfill scripts for
browsers which fail the provided tests. The provided array is a mapping from
a condition to verify feature support to its polyfill script handle. */

/* function wp_register_development_scripts() – Registers development scripts that integrate with `@wordpress/scripts`. */

/* function wp_default_packages_scripts() – Registers all the WordPress packages scripts that are in the standardized
`js/dist/` location. */

/* function wp_default_packages_inline_scripts() – Adds inline scripts required for the WordPress JavaScript packages. */

/* function wp_tinymce_inline_scripts() – Adds inline scripts required for the TinyMCE in the block editor. */

/* function wp_default_packages() – Registers all the WordPress packages scripts. */

/* function wp_scripts_get_suffix() – Returns the suffix that can be used for the scripts. */

/* function wp_default_scripts() – Registers all WordPress scripts. */

/* function wp_default_styles() – Assigns default styles to $styles object. */

/* function wp_prototype_before_jquery() – Reorder JavaScript scripts array to place prototype before jQuery. */

/* function wp_just_in_time_script_localization() – Load localized data on print rather than initialization. */

/* function wp_localize_jquery_ui_datepicker() – Localizes the jQuery UI datepicker. */

/* function wp_localize_community_events() – Localizes community events data that needs to be passed to dashboard.js. */

/* function wp_style_loader_src() – Administration Screen CSS for changing the styles. */

/* function print_head_scripts() – Prints the script queue in the HTML head on admin pages. */

/* function print_footer_scripts() – Prints the scripts that were queued for the footer or too late for the HTML head. */

/* function _print_scripts() – Print scripts (internal use only) */

/* function wp_print_head_scripts() – Prints the script queue in the HTML head on the front end. */

/* function _wp_footer_scripts() – Private, for use in *_footer_scripts hooks */

/* function wp_print_footer_scripts() – Hooks to print the scripts and styles in the footer. */

/* function wp_enqueue_scripts() – Wrapper for do_action(‘wp_enqueue_scripts’) */

/* function print_admin_styles() – Prints the styles queue in the HTML head on admin pages. */

/* function print_late_styles() – Prints the styles that were queued too late for the HTML head. */

/* function _print_styles() – Print styles (internal use only) */

/* function script_concat_settings() – Determine the concatenation and compression settings for scripts and styles. */

 View on GitHub View on Trac

Called by

    Invoked by

      Calls

      Call hooks

      API Letters: ,,,,