Lazy Load for Comments
by Joel James · Performance
Also makes 5 other plugins · 17.0K+ installs across the portfolio →
Speed up your posts by lazy-loading the WordPress comments on scroll or click. Works with classic and block themes.
88 health vs 67 average across 1,075 Performance plugins
Directory ranking optimization
How it's scored →How well this listing is tuned to rank in WordPress.org search, on the factors an owner controls. Not popularity, optimization.
Excellent listing optimization
Well tuned across the board
Daily downloads
Since 2022-10-05 · 1,425 days · wp.org + Plugin Pulse archive
30-day downloads
Rolling 30-day volume · peaks are release surges
1.9K
now · peak 3.3K
Directory rank vs rivals
wp.org popularity rank over time · higher is better · when a rival's line climbs above yours, they've overtaken you
Rating trend
Star average over time · dips mark rough releases
Update activity
How busy the existing users are, measured as downloads in the last 30 days for every 1,000 active sites. A spike means a new release everyone's pulling; a long, slow decline means an aging user base that updates less.
Release cadence
Occasionally updatedHow often this plugin actually ships. A steady rhythm is the maintenance signal a single "last updated" date can't show.
3
releases in the last 12 months
3mo ago
latest release · v2.0.1
13
tagged releases on record
Recent releases
What its installed base runs
via wordpress.orgShare of active installs on each version of this plugin · 50% run the current release. Green is the current release; a big slice on older versions is a user base that has stopped updating.
Estimated active installs
The public count shows “2K+”. Our estimate pins where the real number sits.
Refined from the date this plugin crossed into its current band.
Install history · since 2017-02-20 · 1,466 observations
Estimated value
What this plugin might earn a year, and what it might sell for. Modeled from public signals; we don't see anyone's books.
Est. annual revenue
Est. acquisition value
No paid tier is visible, so we don't put a figure on revenue or sale value: that would be guessing. The install base is a real asset to an acquirer, just not one public data lets us price. A small install base leaves thin data to model from. The recent download trend is too spiky to read.
Details
Recent reviews
All reviews on wp.org ↗- ★★★★★ Emory Rowland2.5y ago
But support is unresponsive. This topic was modified 2 years, 4 months ago by Emory Rowland.
Read on wp.org ↗ - ★★★★★ itsryu4.6y ago
It breaks the Moderation notice. The user just gets sent back to the main page and they don’t know if their comment submitted or not. In my analytics, it states that there is a javascript error, so that needs to be fixed. It also breaks the built in discussion settings of breaking the comments into groups, and the feature of clicking “next” to get the next batch Other than that it works. Simple plugin without options. This topic was modified 4 years, 5 months ago by itsryu. This topic was modified 4 years, 5 months ago by itsryu. This topic was modified 4 years, 5 months ago by itsryu.
Read on wp.org ↗ - ★★★★★ yastychef4.9y ago
Great plugin, works fine. I just hope it always gets updated. Keep up the great work!
Read on wp.org ↗ - ★★★★★ fernandroid35.4y ago
Congratulations and thank you very much for this wonderful plugin, my website has a lot of comments, several times the vps cpu reached 100% of use on the pages with many comments, this plugin is wonderful, excellent.
Read on wp.org ↗ - ★★★★★ westgen5.5y ago
Спасибо за отличный плагин! Это то, что я искал.
Read on wp.org ↗ - ★★★★★ janaa5.9y ago
Just what I needed, and it didn’t slow down my webpages!
Read on wp.org ↗ - ★★★★★ MrsJessicaSimpson6.0y ago
This plugin is brilliant, but for all the wrong reasons. Currently running WP – Version – 5.5 You all know the story, junk bomber-bots cruises the web, see an open comments section: then swoops in and drops their get rich (and other), foul smelling loads right into your unsuspecting core, whereby you have to clean the [spam] out, if the system hasn’t already done so, but you still need to check it anyhow: just in case. It’s a pain, am I right? The only viable solution that I’ve found to date, (apart from installing junk plugin killers that don’t work), is to close off [all] comments on [all] pages bar one, the contacts page: that I had to monitor constantly, .. But not any more, if you select (Button) to load the comments section, then it appears that this Plugin hides the WP comments-open-letter-box from the bomber-bots, which is brilliant. Now I’m not saying that the junk-Bots can’t evolve: they probably will, but currently, the automatic spam scripts can’t press a button to open their bomb-bays with their stinking deposits, .. Oh’ happy days: no junk mail for over a week now. I can highly recommend the lazy loading plugin, but as I say: for all the wrong reasons. Hope it helps. This topic was modified 5 years, 11 months ago by MrsJessicaSimpson. Reason: spotted spelling mistakes
Read on wp.org ↗ - ★★★★★ aapc6.1y ago
I work on a lot of sites that have a ton of comments so lazy loading seems like an interesting idea. Unfortunately I found this plugin breaks a very basic WP function of using an anchor to quickly scroll down to the comments section. Many themes have this “jump to comments” link built right in. Unfortunately both the “#respond” and “#comments” anchors are part of the HTML that gets lazy loaded. I hope the author comes up with a solution. Keep up the good work!
Read on wp.org ↗
Latest updates
via wp.org changelogRecent releases and news for this plugin
- — Version 2.0.1 Fixed comments not rendering on Genesis and similar classic themes that rely on comments_template() populating comments_by_type . 2.0.1
- — Version 2.0.0 Complete rewrite using React and the WordPress REST API. Added support for block themes (the core Comments block). New React settings page under Comments → Lazy Load . Settings for load method, minimum comment count, but 2.0.0
- — Version 1.0.10 Added compatibility for the Divi theme builder. 1.0.10
Behavioral tests
via WP HiveAutomated install-time checks, tested on PHP 8.1.12 · WP 7.0
Languages
via translate.wordpress.orgTranslated into 11 languages, 0 at 90% or more
Growth timeline
Install-tier crossings we have observed, and how long each tier took to outgrow
- 2025-07-25 3K+ → 2K+ down after 338 days in tier
- 2024-08-21 4K+ → 3K+ down after 396 days in tier
- 2023-07-22 5K+ → 4K+ down after 279 days in tier
- 2022-10-16 6K+ → 5K+ down
Competes with
The plugins that solve the same job, ranked by shared tags then reach, closest match first. The letter on the right is each plugin's health grade (A best, F worst).
-
TinyPNG – JPEG, PNG & WebP image compression 100K+ installs · 4.5★ · 2 shared tags A -
NitroPack – Performance, Page Speed & Cache Plugin for Core Web Vitals, CDN & Image Optimization 90K+ installs · 4.3★ · 2 shared tags A -
WP YouTube Lyte 20K+ installs · 4.7★ · 2 shared tags A -
Insights from Google PageSpeed 10K+ installs · 4.5★ · 2 shared tags C -
Lazy Load for Videos 9K+ installs · 4.3★ · 2 shared tags A
-
Solid Performance – Your No-Code Caching, Performance, & Page Speed Solution 4K+ installs · 4.0★ · 2 shared tags B
Embed this report card
Drop a live Pulse card for Lazy Load for Comments into a readme, a review or a deck. It updates itself.
<iframe src="https://plugins.wpmayor.com/embed/lazy-load-for-comments" width="480" height="300" style="border:0" loading="lazy" title="Lazy Load for Comments — Plugin Pulse"></iframe> Lazy Load for Comments: 2K+ active installs, 4.7★ (28 reviews). Plugin Pulse (WP Mayor), as of 2026-08-29. https://plugins.wpmayor.com/plugin/lazy-load-for-comments