Lazy Load Settings

Lazy loading helps improve page speed by deferring the loading of images, videos, iframes, and widgets until they actually appear inside the user’s viewport. This reduces unnecessary resource loading and improves overall performance—especially on media-heavy pages.


📌 Image & Media Lazy Loading

Lazy Load Images

Loads images only when the user scrolls near them.
This reduces initial page weight and significantly improves Largest Contentful Paint (LCP).


Lazy Load Iframes

Delays loading of embedded content (e.g., YouTube, Vimeo, Maps) until visible.
Greatly improves page responsiveness and reduces early network requests.


Lazy Load Videos

Loads HTML5 video files only when visible on screen.
Useful for large promotional videos or background loops.


Lazy Load Background Images

Lazy loads CSS background images (e.g., hero banners, section backgrounds).
Ideal for visually heavy layouts.


📌 Advanced Widget & Shortcode Optimization

Lazy Load Shortcodes

Delays execution of shortcode output until the section becomes visible.
Recommended for expensive or dynamic shortcodes such as:

  • Gallery shortcodes

  • WooCommerce blocks

  • Contact Form 7 shortcodes

  • Elementor/Divi shortcode inserts


Lazy Load Widgets

Loads WordPress or theme widgets only when needed.
Useful for:

  • Sidebar widgets

  • Footer widgets

  • Elementor/Beaver widgets


📌 Custom Shortcodes to Lazy Load

Add specific shortcodes that should be lazy loaded.

Example input:

 
[my_shortcode]

You may also remove any added shortcode using the Remove button.


📌 Exclude Critical Elements

List CSS selectors or post IDs that should NOT be lazy loaded.

Examples:

 
.logo, #hero-banner, .important-class, 123

Useful for:

  • Logos

  • Above-the-fold images

  • First-screen hero sections

  • LCP elements


📌 Additional Settings

Enable Responsive Image Support (srcset/picture)

Keeps native WordPress responsive image features enabled during lazy loading.
Ensures browsers choose the best-size image for every screen resolution.


Animation on Load

Choose an animation effect when media becomes visible:

  • None

  • Fade In

  • Slide from Bottom

  • Slide from Right

  • Slide from Left

Animations help create a smooth, modern loading experience.


📌 Custom Placeholder Image

Use a custom placeholder while images are lazy loaded.

Examples:

  • A branded loading icon

  • A blurred tiny preview

  • A spinner GIF

To set a custom placeholder:

  1. Click Upload

  2. Select your placeholder from the Media Library

  3. The URL will appear in the field below

The placeholder will be shown until the real image loads.


💾 Save Settings

Click Save Settings to apply your lazy loading configuration.
Your website will immediately begin lazy loading content based on your selections.