← All WordPress Plugins
WordPress Plugin Open source · GPL-2.0-or-later PHP

Lazy Load for Comments

Defer WordPress comments until the reader wants them.

View on WordPress.org
  • Loads native WordPress comments on scroll or click
  • Cuts initial page weight and requests
  • Works with the default comment system — no lock-in
  • Zero configuration to get started
License
GPL-2.0-or-later
Language
PHP
Requires
PHP 7.4+
Since
2016
Installs
2,000+ active installs
Rating
4.7★ (28 ratings)

Frequently asked questions

How do I lazy load WordPress comments?

Install Lazy Load for Comments and choose a load method under Comments → Lazy Load. The native WordPress comment section is then held back until the reader scrolls to it or clicks a button, instead of loading with every page view.

Does lazy loading comments affect SEO?

Comments loaded on demand are not present in the initial HTML, so they may not be indexed. That is usually a fair trade — comment text rarely drives rankings, while the page-weight reduction improves Core Web Vitals, which do. If a page depends on its comment content for search traffic, leave that content loading normally.

Does it work with plugins that replace WordPress comments?

It targets the native WordPress comment system, so there is no lock-in and no third-party service involved. Comment systems that render their own embed (Disqus, for example) need a plugin built for them — Disqus Conditional Load handles that case.

Is any configuration required?

No. The plugin works as soon as it is activated, with sensible defaults. The settings under Comments → Lazy Load exist if you want to change the load method or the button text.

Learn how we can help you build better.

Questions about a plugin, a licence, or an expert advisor — ask and get a straight answer from the team that wrote the code.

Contact us Browse the software