[wp-trac] [WordPress Trac] #36154: wp_calculate_image_srcset() filters out square resized feature image
    WordPress Trac 
    noreply at wordpress.org
       
    Wed Mar 16 11:01:39 UTC 2016
    
    
  
#36154: wp_calculate_image_srcset() filters out square resized feature image
--------------------------+------------------------
 Reporter:  solo14000     |       Owner:  joemcgill
     Type:  defect (bug)  |      Status:  closed
 Priority:  normal        |   Milestone:
Component:  Media         |     Version:  4.4.2
 Severity:  normal        |  Resolution:  invalid
 Keywords:                |     Focuses:
--------------------------+------------------------
Comment (by jbd7):
 Hi @joemcgill,
 I am having a similar issue. All my posts have a featured image, which is
 sometimes a ratio=1.78 image, sometimes a ratio=1.5. There are various
 sizes of thumbnails generated, including square ones for Archives pages,
 and I am happy with that.
 My theme homepage now uses these images to display a grid of featured
 posts. Regardless of the ratio, all images are included the same way:
 {{{
 <img width="890" height="500" src="http://mydomain.com/wp-
 content/uploads/2013/02/featured-image-890x500.jpg" class="attachment-
 wide-thumbnail size-wide-thumbnail wp-post-image" alt="...
 }}}
 The theme is generating this 890x500 size, and all my images have
 `-890x500.jpg` versions. 890x500 is a ratio of 1.78, so my ratio=1.5
 images are slightly cropped, and I am happy with that.
 Because on Desktop, the max width of these images is 220px, I naturally
 want `srcset` to offer browsers smaller images than 890px wide. However,
 only images which initial ratio is 1.78 are populated with `srcset`.
 You said earlier that:
 > The design of wp_calculate_image_srcset() is to only include the images
 that match the aspect ratio of the image included in the src attribute.
 So why, despite all my homepage `src` images being 890x500, they are not
 all populated with srcset attributes?
 Thanks for your insights
 jb
--
Ticket URL: <https://core.trac.wordpress.org/ticket/36154#comment:4>
WordPress Trac <https://core.trac.wordpress.org/>
WordPress publishing platform
    
    
More information about the wp-trac
mailing list