Complementor/Image load status
Content / widget · Elementor module

Image Load Status Widget Plugin for Elementor

Tell visitors how many images have loaded, which failed, and let them try the failed ones again.

Included in All AccessClassic Elementor widgetFrom $29 USD / year
Complementor / Image load statusProduct preview
Text, style and layout controls inside Elementor
01 / Interactive demonstration

Examples

Each example below is the actual published output of the Image load status widget on a page with images.

02 / Inside WordPress

Image load status controls in Elementor

Content sets what to watch, the progress bar, Try again, hiding when done and the messages. The Style tab covers the message box, the state colours, the bar and the button.

03 / Website use cases

Where to use image load status

On slow connections, big galleries and maps can sit half-loaded with no sign of what is happening, and a broken image just stays broken. Image load status counts the images on the page or in one gallery, shows progress, tells visitors which could not load, and offers Try again for only those images.

01

Photo galleries

Show progress on large galleries.

02

Slow connections

Explain why images are still appearing.

03

Maps and diagrams

Offer Try again when a big image fails.

04 / Installation and setup

How to add an image load status in Elementor

Start with Complementor installed and your license connected. Enable this module in the WordPress library, then configure it in Elementor.

  1. Install Complementor, connect your license and enable Image load status in the Complementor library.

  2. Add the widget to the page.

  3. Choose every image on the page, or give the gallery or section a CSS ID and enter it.

  4. Adjust the messages if you like.

  5. Style the message, bar and button.

05 / Content and style controls

Customize image load status in Elementor

Configure the settings available for this module to suit the page you are building.

  • Page or one CSS ID.

  • Loaded, failed and waiting.

  • Progress bar.

  • Try again for failed images.

  • Quiet for screen readers.

  • Hide when done.

06 / Choose the right approach

Image load status and Elementor alternatives

Compare the existing Elementor workflow with this Complementor module before choosing your setup.

Waiting with no message

Visitors cannot tell loading from broken.

Reloading the whole page

Downloads everything again to fix one image.

07 / Requirements and compatibility

Image load status compatibility with Elementor

WordPress 6.5+PHP 8.0+Elementor 3.25+
  • Requires Elementor.
  • img elements only, not background images.
  • Up to 300 images.

Complementor uses classic Elementor APIs. Atomic-native controls are not implemented. Check your theme, cache and integrations on a staging site before release.

08 / Common setup problems

Troubleshoot image load status

Check these settings if the published page behaves differently from the editor.

Why does it say images are waiting?

They load lazily when scrolled into view.

Why is nothing shown?

The CSS ID matches nothing on the page. The editor explains this.

Does Try again reload the page?

No. It asks again only for the images that failed.

Which ID do I enter?

The CSS ID from Advanced on the image, widget or section.

09 / Frequently asked questions

Image load status plugin questions

Does it need Elementor Pro?

No. It works with the free version of Elementor.

Does it slow the page down?

No. It only listens to images the browser is already loading.

Can it watch one gallery?

Yes. Give the gallery a CSS ID and choose that option.

Is it accessible?

Yes. Progress has a label, Try again is a real button, and screen readers hear only the final message.

Does it send anything to a server?

No. Try again asks the browser for the same images again; nothing else is requested.

10 / Annual All Access subscription

Get image load status with Complementor

This module is included with all 1007 current Complementor solutions. Choose your production website allowance; every plan includes the same modules.

All Access · 1 site

One website

$29USD / year
  • All 1007 current modules
  • Plugin downloads and updates for one year
  • New releases during the paid term
  • Product support
Choose 1 site ↗

Renews at $29 USD each year.

All Access · 5 sites

A few websites

$49USD / year
  • All 1007 current modules
  • Plugin downloads and updates for one year
  • New releases during the paid term
  • Product support
Choose 5 sites ↗

Renews at $49 USD each year.

All Access · 25 sites

More websites

$99USD / year
  • All 1007 current modules
  • Plugin downloads and updates for one year
  • New releases during the paid term
  • Product support
Choose 25 sites ↗

Renews at $99 USD each year.

Applicable taxes extra. Annual subscriptions renew automatically unless canceled in your customer account. Elementor Pro is required for Exclude current post. Read the terms and 14-day technical-issue refund policy.