Common Issues With LazyLoad

Although we do our best to make our features as compatible as possible with other plugins and themes, it's impossible to ensure 100% compatibility.

Here are some known conflicts with LazyLoad:

  • Grid layouts that use fixed positioning/fixed widths
    e.g. some implementations of Isotope or Masonry
  • JavaScripts that try to calculate spaces based on image size
  • Rocket Loader from CloudFlare
    In some cases, disabling RocketLoader can resolve the issue
  • Internet Explorer
    LazyLoad is not supported for IE8 and below
  • Certain background images
    Depending on how they are added, not all background images can be LazyLoaded. Please see this guide for more info.
  • If you find that LazyLoad is not being applied to a particular image, you may be able to manually apply LazyLoad by following these directions:
    Manually Apply LazyLoad To An Image

Known theme and plugin conflicts

Enfold theme

LazyLoad can prevent the logo from being displayed. The following snippet to exclude the Enfold logo from LazyLoad was provided by a customer. You may use it in the functions.php of your child theme to resolve the problem: https://pastebin.com/RRzKBANV

Essential Grid plugin

If images are not showing, you can:

If you have a lot of pages it can be done programmatically with this helper plugin: 

📥   Download (.zip):  WP Rocket | No LazyLoad for Essential Grid
Developers: You can find the code for this plugin on GitHub.

Did this answer your question? Thanks for the feedback There was a problem submitting your feedback. Please try again later.