Changeset 56569
- Timestamp:
- 09/13/2023 10:14:15 PM (15 months ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/wp-content/themes/twentytwenty/functions.php
r56556 r56569 216 216 } 217 217 218 wp_enqueue_script( 219 'twentytwenty-js', 220 get_template_directory_uri() . '/assets/js/index.js', 221 array(), 222 $theme_version, 223 array( 224 'in_footer' => false, // Because involves header. 225 'strategy' => 'defer', 226 ) 227 ); 218 /* 219 * This script is intentionally printed in the head because it involves the page header. The `defer` script loading 220 * strategy ensures that it does not block rendering; being in the head it will start loading earlier so that it 221 * will execute sooner once the DOM has loaded. The $args array is not used here to avoid unintentional footer 222 * placement in WP<6.3; the wp_script_add_data() call is used instead. 223 */ 224 wp_enqueue_script( 'twentytwenty-js', get_template_directory_uri() . '/assets/js/index.js', array(), $theme_version ); 225 wp_script_add_data( 'twentytwenty-js', 'strategy', 'defer' ); 228 226 } 229 227
Note: See TracChangeset
for help on using the changeset viewer.