themeplate / resource
ThemePlate 资源提示
v2.3.1
2024-02-03 16:08 UTC
Requires
- php: ^7.4|^8.0
Requires (Dev)
- themeplate/tester: ^2.0
README
使用方法
use ThemePlate\Resource; add_action( 'wp_head', array( Resource::class, 'action' ), 2 ); Resource::hint( 'dns-prefetch', '//cdnjs.cloudflare.com' ); Resource::hint( 'preconnect', '//ajax.cloudflare.com' ); Resource::hint( 'prerender', 'http://my.site/blog' ); Resource::hint( 'prefetch', 'jquery-migrate' ); Resource::hint( 'preload', 'jquery-core' ); Resource::hint( 'preload', array( 'href' => 'https://fonts.gstatic.com/s/montserrat/v14/JTURjIg1_i6t8kCHKm45_cJD3gTD_u50.woff2', 'as' => 'font', 'type' => 'font/woff2', ) );
Resource::hint( $directive, $resource )
- $directive (string)(必需) 要使用的指令类型
- $resource (mixed)(必需)
- URL (string)
dns-prefetch
preconnect
prerender
- 处理 (string)
prefetch
preload
- 自定义 (array)
prefetch
preload