themeplate / preload
ThemePlate preload resources
Installs: 33
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 2
Forks: 0
Open Issues: 0
pkg:composer/themeplate/preload
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