External Images icon

Release v3.41

External Images v3.41

What's new in v3.41

External Images v3.41 was released on . Use external image URLs instead of downloading images to your WordPress website. Speeds up imports and allows you to have massive websites. See the full changelog below and compare with the complete version history.

Release details

Released
1.7 MB
File available

Changelog

Fixed
  • clicking a product image opened the lightbox on a black screen. External images were published as 0 pixels wide, and WooCommerce's built-in PhotoSwipe lightbox sizes the enlarged image from that width, so it rendered at nothing. Affects the native WooCommerce gallery used by Divi and most other themes
  • the hover magnifier never activated on external images, for the same reason - WooCommerce only binds it when the image is wider than the gallery container
Other
  • Image dimensions are now taken from the image URL wherever the CDN or feed encodes them (`-800x600.jpg`, `?width=1500`, `?w=640&h=480`, Cloudinary `w_1200,h_800` and similar). When the URL says nothing, a placeholder in your store's own product aspect ratio is used instead. Neither costs a remote request, so imports and page loads stay as fast as before
  • The exact size is corrected in the browser once each image loads, so the lightbox opens at the image's true aspect ratio
  • Existing products are fixed automatically. A stored width of 0 is now treated as *unknown* and recalculated when it is read, rather than being trusted and published
Added
  • filters `ei_getimagesize`, `ei_placeholder_image_size` and `ei_configured_image_ratio` for overriding the published dimensions

Compatibility

Requires WordPress
4.7
Tested up to
6.4.2
Requires PHP
7.0

Verified safe

External Images v3.41 scanned clean with no security threats detected.

View full scan report