Lazy Load for Comments (original) (raw)

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

Installation | Screenshots

Bug Reports

Bug reports are always welcome. Report here.

Screenshots

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.

Missing something?

If you would like to have an additional feature for this plugin, let me know

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.

Reviews

But support is unresponsive.

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.

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

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.

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

janaa October 2, 2020

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

Read all 28 reviews

Contributors & Developers

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

Contributors

Changelog

1.0.10 (24/07/2019)

1.0.9 (16/03/2019)

1.0.8 (14/03/2019)

1.0.7 (14/03/2019)

1.0.6 (27/01/2019)

1.0.5 (19/01/2019)

1.0.4 (22/12/2018)

1.0.3 (03/04/2017)

1.0.2 (08/02/2017)

1.0.0.1 (19/11/2016)

1.0.0 (18/11/2016)