Skip to content

develodesign/magento-module-pagebuilder-lazyload-images

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Magento 2 Module for adding loading="lazy" to page builder images

Main Functionalities

Uses the modern browser loading="lazy" attribute on images added via page builder. Can be turned on and off per image as needed.

  • Do not turn on for images loaded above the fold, this causes unnecessary layout shift (CLS).

Composer

composer require develodesign/magento-module-pagebuilder-lazyload-images

bin/magento module:enable Develodesign_PagebuilderLazyLoadImages
bin/magento setup:upgrade
bin/magento cache:flush

Zip file

  • Unzip the zip file in app/code/Develodesign/PagebuilderLazyloadImages
  • Enable the module by running php bin/magento module:enable Develodesign_PagebuilderLazyloadImages
  • Apply database updates by running php bin/magento setup:upgrade*
  • Flush the cache by running php bin/magento cache:flush

Installation

  • = in production please use the option --keep-generated

This is an image