wp_resource_hints WordPress Filter Hook
The wp_resource_hints hook allows you to modify the dns-prefetch, preconnect, and prefetch resource hints for your website. This can be useful for improving the performance of your website by making sure that the necessary resources are loaded before they are needed.
apply_filters( 'wp_resource_hints', array $urls , string $relation_type ) #
Filters domains and URLs for resource hints of relation type.
Parameters
- $urls
(array)Array of resources and their attributes, or URLs to print for resource hints.
- '...$0'
(array|string) Array of resource attributes, or a URL string.- 'href'
(string) URL to include in resource hints. Required. - 'as'
(string) How the browser should treat the resource (script
,style
,image
,document
, etc). - 'crossorigin'
(string) Indicates the CORS policy of the specified resource. - 'pr'
(float) Expected probability that the resource hint will be used. - 'type'
(string) Type of the resource (text/html
,text/css
, etc).
- 'href'
- '...$0'
- $relation_type
(string)The relation type the URLs are printed for, e.g. 'preconnect' or 'prerender'.
Source
Changelog
Version | Description |
---|---|
4.7.0 | The $urls parameter accepts arrays of specific HTML attributes as its child elements. |
4.6.0 | Introduced. |