Title: Lazy Load for Comments
Author: Joel James
Published: <strong>ജൂലൈ 21, 2016</strong>
Last modified: ഡിസംബർ 9, 2025

---

Search plugins

![](https://ps.w.org/lazy-load-for-comments/assets/banner-772x250.png?rev=1535816)

![](https://ps.w.org/lazy-load-for-comments/assets/icon-128x128.png?rev=1535816)

# Lazy Load for Comments

 By [Joel James](https://profiles.wordpress.org/joelcj91/)

[Download](https://downloads.wordpress.org/plugin/lazy-load-for-comments.1.0.10.zip)

 * [Details](https://ml.wordpress.org/plugins/lazy-load-for-comments/#description)
 * [Reviews](https://ml.wordpress.org/plugins/lazy-load-for-comments/#reviews)
 *  [Installation](https://ml.wordpress.org/plugins/lazy-load-for-comments/#installation)
 * [Development](https://ml.wordpress.org/plugins/lazy-load-for-comments/#developers)

 [Support](https://wordpress.org/support/plugin/lazy-load-for-comments/)

## Description

Lazy load WordPress default commenting system without any complex configurations.
Get rid of unwanted HTTP requests and get your page speed back.

> 
> #### Lazy Load for Comments – Features & Advantages
> 
>  * Load comments only when required.
>  * **Improve page loading speed.**
>  * Reduce no. of HTTP requests!
>  * Lazy loading comments gravaters.
>  * Genesis support.
>  * Divi support.
>  * **Translation ready!**
>  * No complex configurations (Just one setting).
>  * Developer friendly (Hooks available for altering).
>  * Follows best WordPress coding standards.
>  * Of course, available on [GitHub](https://github.com/joel-james/lazy-load-comments)
> [Installation](https://wordpress.org/plugins/lazy-load-for-comments/installation/)
> | [Screenshots](https://wordpress.org/plugins/lazy-load-for-comments/screenshots/)

#### Bug Reports

Bug reports are always welcome. [Report here](https://duckdev.com/support/).

## Screenshots

 * [[
 * **Settings** – Select lazy load method.

## Installation

#### Installing the plugin – Simple

 1. In your WordPress admin panel, go to _Plugins > New Plugin_, search for **Lazy 
    Load for Comments** and click “_Install now_“
 2. Alternatively, download the plugin and upload the contents of `lazy-load-for-comments.
    zip` to your plugins directory, which usually is `/wp-content/plugins/`.
 3. Activate the plugin
 4. Go to Discussion settings.
 5. Select the lazy load method (Scroll or Click).

#### Need more help?

Feel free to [open a support request](https://wordpress.org/support/plugin/lazy-load-for-comments/).

#### Missing something?

If you would like to have an additional feature for this plugin, [let me know](https://duckdev.com/support/)

## FAQ

### What is the use of this plugin?

Plugin name says everything. This plugin prevents the comments from loading automatically
when page/post is loaded. Instead, this plugin will lazy load the comments when 
user scroll down to comments section or clicking on comment button.

### I don’t need loader gif image, can I disable it?

Yes, you can!. Just add following line to your theme’s functions.php or in your 
custom plugin.

    ```
    add_filter( 'llc_enable_loader_element', '__return_false' );
    ```

### How can I change the button text?

Just add following line to your theme’s functions.php or in your custom plugin.

    ```
    add_filter( 'llc_button_text', function () {
        return 'My Custom Button Text';
    });
    ```

### How can I add a custom class to the button?

Add following line to your theme’s functions.php or in your custom plugin.

    ```
    add_filter( 'llc_button_class', function () {
        return 'custom-class-1 custom-class-2';
    });
    ```

### Can I use something else instead of loader image?

Yes! There is a filter for this too! Add following line to your theme’s functions.
php or in your custom plugin.

    ```
    add_filter( 'llc_loader_element_content', function () {
        // Use any html element.
        return '<p class="custom-loader">Loading... Please wait.</p>';
    });
    ```

### How to lazy load only only when there specific (or more) no. of comments?

You can simply use below filter to set the minimum no. of comments to lazy load.

    ```
    add_filter( 'llc_can_lazy_load_minimum_count', function () {
        // Lazy load only if there are 10 or more comments.
        return 10;
    });
    ```

### I need more details

Please [open a support request](https://wordpress.org/support/plugin/lazy-load-for-comments/).

## Reviews

![](https://secure.gravatar.com/avatar/fe1bfa9f9de47f01677355551b004a52173737b618915675e0b756036b267f66?
s=60&d=retro&r=g)

### 󠀁[Has Potential](https://wordpress.org/support/topic/has-potential-29/)󠁿

 [Emory Rowland](https://profiles.wordpress.org/emory/) ഫെബ്രുവരി 24, 2024

But support is unresponsive.

![](https://secure.gravatar.com/avatar/37d077972318559a07259d6951668e0496cbfec95e5eb85c773c77dc7177d309?
s=60&d=retro&r=g)

### 󠀁[Good, but needs some enhancements](https://wordpress.org/support/topic/no-fuss-no-muss-3/)󠁿

 [itsryu](https://profiles.wordpress.org/itsryu/) ഫെബ്രുവരി 8, 2022

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.

![](https://secure.gravatar.com/avatar/0bfe4e26f13c5b965a700860a5d92c262f25e35e7764c61bfe5a6db6f0afb310?
s=60&d=retro&r=g)

### 󠀁[Amazing plugin](https://wordpress.org/support/topic/amazing-plugin-1999/)󠁿

 [yastychef](https://profiles.wordpress.org/yastychef/) സെപ്റ്റംബർ 27, 2021

Great plugin, works fine. I just hope it always gets updated. Keep up the great 
work!

![](https://secure.gravatar.com/avatar/c609c78e1ecaedb1621498ede4d1f5997275548c9bf608d35e47e6fbcefbcbf0?
s=60&d=retro&r=g)

### 󠀁[Best Plugin I’ve ever used](https://wordpress.org/support/topic/best-plugin-ive-ever-used-9/)󠁿

 [fernandroid3](https://profiles.wordpress.org/fernandroid3/) മാർച്ച്‌ 22, 2021

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.

![](https://secure.gravatar.com/avatar/954b3db263248226fc0e8a7f098cd9c351c9ac732c34fa708084f33f7fe4ee2f?
s=60&d=retro&r=g)

### 󠀁[Отличный плагин!](https://wordpress.org/support/topic/%d0%be%d1%82%d0%bb%d0%b8%d1%87%d0%bd%d1%8b%d0%b9-%d0%bf%d0%bb%d0%b0%d0%b3%d0%b8%d0%bd-667/)󠁿

 [westgen](https://profiles.wordpress.org/westgen/) ഫെബ്രുവരി 27, 2021

Спасибо за отличный плагин! Это то, что я искал.

![](https://secure.gravatar.com/avatar/dc42e862d2892c023325bc78bc1a1e949b1cfe7a4335da57e084e4c69ada85c1?
s=60&d=retro&r=g)

### 󠀁[Just what I needed](https://wordpress.org/support/topic/just-what-i-needed-1027/)󠁿

 [janaa](https://profiles.wordpress.org/janaa/) ഒക്ടോബർ 2, 2020

Just what I needed, and it didn’t slow down my webpages!

 [ Read all 28 reviews ](https://wordpress.org/support/plugin/lazy-load-for-comments/reviews/)

## Contributors & Developers

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

Contributors

 *   [ Joel James ](https://profiles.wordpress.org/joelcj91/)
 *   [ Duck Dev ](https://profiles.wordpress.org/duckdev/)

“Lazy Load for Comments” has been translated into 6 locales. Thank you to [the translators](https://translate.wordpress.org/projects/wp-plugins/lazy-load-for-comments/contributors)
for their contributions.

[Translate “Lazy Load for Comments” into your language.](https://translate.wordpress.org/projects/wp-plugins/lazy-load-for-comments)

### Interested in development?

[Browse the code](https://plugins.trac.wordpress.org/browser/lazy-load-for-comments/),
check out the [SVN repository](https://plugins.svn.wordpress.org/lazy-load-for-comments/),
or subscribe to the [development log](https://plugins.trac.wordpress.org/log/lazy-load-for-comments/)
by [RSS](https://plugins.trac.wordpress.org/log/lazy-load-for-comments/?limit=100&mode=stop_on_copy&format=rss).

## Changelog

#### 1.0.10 (24/07/2019)

 * 📦 Added support for Divi.

#### 1.0.9 (16/03/2019)

 * 🐛 Fixed issues with scroll load in Woo reviews.

#### 1.0.8 (14/03/2019)

 * 📦 Added Woo reviews support.

#### 1.0.7 (14/03/2019)

 * 🐛 Fixed issues with WP 5.1.
 * 🐛 Fixed issues with Woo reviews.

#### 1.0.6 (27/01/2019)

 * 📦 Added Genesis support.

#### 1.0.5 (19/01/2019)

 * 📦 Added new filter to set minimum no. of comments to lazy load.
 * 👌 Lazy load only when there are comments.
 * 🐛 Fixed empty comments when comments are closed.

#### 1.0.4 (22/12/2018)

 * 👌 Removed nonce (nonce is not required for frontend [get requests.](https://konstantin.blog/2012/nonces-on-the-front-end-is-a-bad-idea/)).
 * 👌 Changed to GET ajax request.
 * 🐛 Fixed comments respond link.

#### 1.0.3 (03/04/2017)

 * Fixed wrong value return in bot checking function.

#### 1.0.2 (08/02/2017)

 * Added custom filters.
 * Added loader while comments are being loaded.
 * Disabled lazy load for Search Engine crawlers.
 * Scroll to comment if #comment id found in url.
 * 100% translation ready.

#### 1.0.0.1 (19/11/2016)

 * Bug fix on PHP v5.3 – Parse error.

#### 1.0.0 (18/11/2016)

 * First version.

## Meta

 *  Version **1.0.10**
 *  Last updated **4 മാസങ്ങള്‍ ago**
 *  Active installations **2,000+**
 *  WordPress version ** 4.0 അല്ലെങ്കില്‍ അതിലും ഉയര്‍ന്നത് **
 *  Tested up to **6.9.4**
 *  Languages
 * [Dutch](https://nl.wordpress.org/plugins/lazy-load-for-comments/), [English (US)](https://wordpress.org/plugins/lazy-load-for-comments/),
   [Malayalam](https://ml.wordpress.org/plugins/lazy-load-for-comments/), [Persian](https://fa.wordpress.org/plugins/lazy-load-for-comments/),
   [Russian](https://ru.wordpress.org/plugins/lazy-load-for-comments/), [Spanish (Chile)](https://cl.wordpress.org/plugins/lazy-load-for-comments/),
   ഉം [Spanish (Spain)](https://es.wordpress.org/plugins/lazy-load-for-comments/).
 *  [Translate into your language](https://translate.wordpress.org/projects/wp-plugins/lazy-load-for-comments)
 * Tags
 * [lazy comments](https://ml.wordpress.org/plugins/tags/lazy-comments/)[lazy load](https://ml.wordpress.org/plugins/tags/lazy-load/)
 *  [Advanced View](https://ml.wordpress.org/plugins/lazy-load-for-comments/advanced/)

## Ratings

 5ൽ 4.7 നക്ഷത്രങ്ങൾ.

 *  [  24 5-star reviews     ](https://wordpress.org/support/plugin/lazy-load-for-comments/reviews/?filter=5)
 *  [  1 4-star review     ](https://wordpress.org/support/plugin/lazy-load-for-comments/reviews/?filter=4)
 *  [  1 3-star review     ](https://wordpress.org/support/plugin/lazy-load-for-comments/reviews/?filter=3)
 *  [  2 2-star reviews     ](https://wordpress.org/support/plugin/lazy-load-for-comments/reviews/?filter=2)
 *  [  0 1-star reviews     ](https://wordpress.org/support/plugin/lazy-load-for-comments/reviews/?filter=1)

[Your review](https://wordpress.org/support/plugin/lazy-load-for-comments/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/lazy-load-for-comments/reviews/)

## Contributors

 *   [ Joel James ](https://profiles.wordpress.org/joelcj91/)
 *   [ Duck Dev ](https://profiles.wordpress.org/duckdev/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/lazy-load-for-comments/)

## Donate

Would you like to support the advancement of this plugin?

 [ Donate to this plugin ](https://paypal.me/JoelCJ)