mirror of
https://github.com/gosticks/wordpress-develop.git
synced 2026-10-06 23:58:03 +00:00
Media: Ensure custom header image tag supports loading optimization attributes.
This changeset is a follow up to [56037] and ensures that the `get_header_image_tag()` function receives the benefits of `wp_get_loading_optimization_attributes()` as well. Prior to `fetchpriority` support, this was not needed since the header image should never be lazy-loaded, but the image certainly is a `fetchpriority` candidate, so therefore it is crucial to have it supported. Props felipeelia, spacedmonkey, mukesh27, westonruter, flixos90. Fixes #58680. git-svn-id: https://develop.svn.wordpress.org/trunk@56142 602fd350-edb4-49c9-b593-d223f7449a82
This commit is contained in:
@@ -5643,6 +5643,11 @@ function wp_get_loading_optimization_attributes( $tag_name, $attr, $context ) {
|
||||
return $postprocess( $loading_attrs, true );
|
||||
}
|
||||
|
||||
// The custom header image is always expected to be in the header.
|
||||
if ( 'get_header_image_tag' === $context ) {
|
||||
return $postprocess( $loading_attrs, true );
|
||||
}
|
||||
|
||||
// Special handling for programmatically created image tags.
|
||||
if ( 'the_post_thumbnail' === $context || 'wp_get_attachment_image' === $context ) {
|
||||
/*
|
||||
|
||||
Reference in New Issue
Block a user