This plugin hasn’t been tested with the latest 3 major releases of WordPress. It may no longer be maintained or supported and may have compatibility issues when used with more recent versions of WordPress.

Disable Lazy Load


Simple plugin to disable lazy loading feature on the site or only on specific images.


After activating the plugin, go to Dashboard->Settings->Media and under Lazy-loading Settings you will find options:

  • To disable lazy loading on all images on your site.
  • To disable only on post thumbnails of posts and pages.

To disable only on a specific image:

  • Go to Dashboard->Media->Library.
  • Then click on the image you want to disable lazy load.
  • At the bottom, check the Disable default lazy-loading feature checkbox.

Note: You can disable on specific image, while uploading or setting a featured image too.


  • Media setting
  • Media edit page
  • Media popup


June 16, 2023
Like many people I expect, I came here after testing my website and receiving the error about lazy loading on the above the fold images. After some fruitless research, the theme developer recommended this plugin. I wish there was a way to disable lazy loading by CSS or some other feature, as I don’t wish to disable lazy loading entirely (and while I have a plugin that could also deal with that, I can’t get it to work with my theme), as it’s not workable to disable it image by image for every page on the website, but so far this is the only plugin I’ve found that worked and for me it’s enough just to remove them from some key pages. I’m also glad I read the comments as I’m sure I would also have missed the ‘lazy load’ within the settings in the media, although that actually makes more sense in terms of one’s regular workflow.
October 14, 2022
Does what it says it does and is nice and discreet. Looks like it belongs in wordpress and in fact preventing lazy load on single images should be in the core. Brought me from a B to an A on gtmetrix. I have a full width slider that pretty much fills up the above the fold area and the three slide images were lazy loading.
August 7, 2022
message to the previous 1-star ranking If you have a problem with the plugin, why don’t you ask in the support section first, and see how the developer reacts and if he can help you. It is a bad habit to give one star in the rating instead, without paying homage to the developer’s effort. (and he still offered you help there) Your bad review had kept me from testing the plugin at first, but after installing it, it met my expectations. I can specifically deactivate images that are located in the upper area of the website via the library…and the idea is excellent to achieve better results in the website speed.
January 14, 2022
This worked PERFECTLY to remove the loading=”lazy” on the featured image which causes the Google page speed test to complain. It would be nice if the “settings” were a little clearer instead of in the Media Settings. I actually removed the plugin twice thinking it didn’t work before I noticed the documentation mentioned where the settings for it exist.
July 14, 2021
Being a passionate minimalist, I recently found and used the plugin “No BS Image Slider” on a client site. But often only the first image would load, not the others. This seemed to be caused by WordPress lazy loading – the images scroll in on a pure CSS animation, and it seems like the WP JS for lazy loading evaluates all but the first slide as not visible – although they soon are. Empty space slides in… I did not want to to kill lazy loading in general, and this was the only plugin I found which offered to suppress it on certain media files. I was a bit hesitant due to the previous bad review, but found no alternative plugin-based solution. So I tried it – and it works fine. My slider pics are now not lazy loaded. The blanket option to completely suppress lazy loading works too, I tried it. Finally, I had a look at the code: Nice modern OO code, nice and lean, no bloat (but does use vendor/composer). Code looked clean to me. Therefore: Recommended!
February 19, 2021 1 reply
Suddenly all elements have an imagen ad background. I have like a thousand images an one of them has been elected to be the background for all divs in the web.
Read all 6 reviews

Contributors & Developers

“Disable Lazy Load” is open source software. The following people have contributed to this plugin.


“Disable Lazy Load” has been translated into 1 locale. Thank you to the translators for their contributions.

Translate “Disable Lazy Load” into your language.

Interested in development?

Browse the code, check out the SVN repository, or subscribe to the development log by RSS.


1.0.4 – Ded 13, 2022

  • Update: change logic for post thumbnails using wp_get_attachment_image_attributes hook
  • Update: Wrap settings with label
  • Update: Change setting label

1.0.3 – Jan 7, 2022

  • Tested upto WordPress 5.8
  • Update description
  • Add screenshots

1.0.2 – Aug 20, 2020

  • Feature: add meta option on each image to disable lazy loading

1.0.1 – Aug 15, 2020

  • Feature: add options for disabling on all images and only on post thumbnails

1.0.0 – Aug 14, 2020

  • Inital release
  1. This is a monkey