wp_iframe_tag_add_loading_attr
Filters the loading attribute value to add to an iframe. Default lazy.
Returning false or an empty string will not add the attribute. Returning true will add the default value.
Usage
add_filter( 'wp_iframe_tag_add_loading_attr', 'wp_kama_iframe_tag_add_loading_attr_filter', 10, 3 ); /** * Function for `wp_iframe_tag_add_loading_attr` filter-hook. * * @param string|bool $value The `loading` attribute value. Returning a falsey value will result in the attribute being omitted for the iframe. * @param string $iframe The HTML `iframe` tag to be filtered. * @param string $context Additional context about how the function was called or where the iframe tag is. * * @return string|bool */ function wp_kama_iframe_tag_add_loading_attr_filter( $value, $iframe, $context ){ // filter... return $value; }
- $value(string|true|false)
- The loading attribute value. Returning a falsey value will result in the attribute being omitted for the iframe.
- $iframe(string)
- The HTML iframe tag to be filtered.
- $context(string)
- Additional context about how the function was called or where the iframe tag is.
Changelog
Since 5.7.0 | Introduced. |
Where the hook is called
wp_iframe_tag_add_loading_attr
wp-includes/media.php 2241
$value = apply_filters( 'wp_iframe_tag_add_loading_attr', $value, $iframe, $context );