On this page
Custom_Image_Header::js_includes()
Set up the enqueue for the JavaScript files.
Source
File: wp-admin/includes/class-custom-image-header.php. View all references
public function js_includes() {
$step = $this->step();
if ( ( 1 === $step || 3 === $step ) ) {
wp_enqueue_media();
wp_enqueue_script( 'custom-header' );
if ( current_theme_supports( 'custom-header', 'header-text' ) ) {
wp_enqueue_script( 'wp-color-picker' );
}
} elseif ( 2 === $step ) {
wp_enqueue_script( 'imgareaselect' );
}
}
Related
Uses
| Uses | Description |
|---|---|
| Custom_Image_Header::step() wp-admin/includes/class-custom-image-header.php | Get the current step. |
| wp_enqueue_script() wp-includes/functions.wp-scripts.php | Enqueue a script. |
| wp_enqueue_media() wp-includes/media.php | Enqueues all scripts, styles, settings, and templates necessary to use all media JS APIs. |
| current_theme_supports() wp-includes/theme.php | Checks a theme’s support for a given feature. |
Changelog
| Version | Description |
|---|---|
| 2.1.0 | Introduced. |
© 2003–2022 WordPress Foundation
Licensed under the GNU GPLv2+ License.
https://developer.wordpress.org/reference/classes/custom_image_header/js_includes