themeplate / preload
This package is abandoned and no longer maintained.
The author suggests using the themeplate/resource package instead.
ThemePlate preload resources
v1.0.2
2021-10-23 14:14 UTC
Requires
- php: ^7.2|^8.0
This package is auto-updated.
Last update: 2022-06-05 08:50:03 UTC
README
Check out the Resource package.
Usage
add_action( 'wp_head', array( 'ThemePlate\Preload', 'init' ), 2 ); add_filter( 'themeplate_preload_resources', function( $list ) { $list[] = array( 'href' => 'https://fonts.gstatic.com/s/montserrat/v14/JTURjIg1_i6t8kCHKm45_cJD3gTD_u50.woff2', 'as' => 'font', 'type' => 'font/woff2', ); return $list; } ); add_filter( 'themeplate_preload_dependencies', function( $list ) { $list[] = 'jquery-core'; $list[] = 'theme-script'; return $list; } );
apply_filters( 'themeplate_preload_resources', $list )
Preload resources manually specifying their attributes in an array format
- $list (array)(Required) List of wanted resources to preload
apply_filters( 'themeplate_preload_dependencies', $list )
Preload registered dependencies using their unique handles
- $list (array)(Required) List of registered dependencies to preload