Changeset 56556 for trunk/src/wp-content/themes/twentytwenty/functions.php
- Timestamp:
- 09/12/2023 12:04:15 AM (17 months ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/wp-content/themes/twentytwenty/functions.php
r56548 r56556 136 136 */ 137 137 $loader = new TwentyTwenty_Script_Loader(); 138 add_filter( 'script_loader_tag', array( $loader, 'filter_script_loader_tag' ), 10, 2 ); 138 if ( version_compare( $GLOBALS['wp_version'], '6.3', '<' ) ) { 139 add_filter( 'script_loader_tag', array( $loader, 'filter_script_loader_tag' ), 10, 2 ); 140 } else { 141 add_filter( 'print_scripts_array', array( $loader, 'migrate_legacy_strategy_script_data' ), 100 ); 142 } 139 143 } 140 144 … … 212 216 } 213 217 214 wp_enqueue_script( 'twentytwenty-js', get_template_directory_uri() . '/assets/js/index.js', array(), $theme_version ); 215 wp_script_add_data( 'twentytwenty-js', 'async', true ); 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 ); 216 228 } 217 229
Note: See TracChangeset
for help on using the changeset viewer.