Plugin info

Total downloads: 4,826
Active installs: 200
Total reviews: 2
Average rating: 5
Support threads opened: 0
Support threads resolved: 0 (0%)
Available in: 1 language(s)
Contributors: 2
Last updated: 3/16/2023 (1020 days ago)
Added to WordPress: 4/22/2021 (4 years old)
Minimum WordPress version: 4.7
Tested up to WordPress version: 6.1.9
Minimum PHP version: 5.6

Maintenance & Compatibility

Maintenance score

Possibly abandoned • Last updated 1020 days ago • 2 reviews

22/100

Is LCP Ajax Pagination abandoned?

Possibly abandoned (last update 1020 days ago).

Compatibility

Requires WordPress: 4.7
Tested up to: 6.1.9
Requires PHP: 5.6

Similar & Alternatives

Explore plugins with similar tags, and compare key metrics like downloads, ratings, updates, support, and WP/PHP compatibility.

Post List Designer – Category Post, Recent Post, Post List
Rating 4.5/5 (8 reviews)Active installs 1,000
Display Posts As List, Grid, Thumbs
Rating 5.0/5 (7 reviews)Active installs 900

Description

LCP Ajax Pagination is an add-on plugin for List Category Posts.
Many users have requested the AJAX pagination feature and it is now possible with this extension.

Two modes are currently supported:

  • Ajax pagination
  • Load more posts

IMPORTANT: Requires List Category Posts version 0.84.1 or greater.

Ajax pagination

Usage: [catlist ajax_pagination=yes]

The result is as if you used [catlist pagination=yes] but clicking pagination links does not trigger page reloads.
Instead, new posts are fetched asynchronously and the list is updated without a reload.

No other features of LCP pagination are modified,
you can apply your pagination CSS, or other customisations, same as you have before.

Load more

Usage: [catlist ajax_loadmore=yes]

This transforms vanilla LCP pagination by replacing pagination links with a “Load more” link. Note that this
first release does not allow specifying how many posts to fetch and uses the numberposts shortcode parameter
same as vanilla pagination.
This will change in a future release.

You can customise the link’s text using LCP’s pagination_next parameter:
[catlist ajax_loadmore=yes pagination_next=”Show more posts”]

General notes

  • IMPORTANT: If you have multiple shortcodes on a page, those using AJAX must have the instance parameter set
    as per the documentation.
    [catlist ajax_loadmore=yes instance=1]
  • You do not have to use LCP’s pagination parameter, using ajax_loadmore or ajax_pagination is enough.
  • Make sure your shortcode contains only one option: ajax_loadmore or ajax_pagination, otherwise the plugin will not work.

CSS customisations

The plugin uses the following CSS classes:

  • AJAX pagination
      has the original lcp_paginator class, this plugin also adds lcpax-pagination.
    • Wrapper around the load more link is:
    • The SVG spinner displayed while waiting for ‘load more’ to finish has the lcpax-spinner class.

    Development

    LCP Ajax is open source software. You can find the
    development version of the plugin on Github.

    All suggestions and contributions are welcome 🙂 Fork it, read the respository’s
    readme and start helping with the development!

    Support the plugin

    If you have found this plugin useful and would like to support its further development please consider
    sponsoring it on GitHub or donating on PayPal 🙂

    User Support

    Please use the support forum for questions about using the plugin. Use Github issues for discussing code changes and bugs.

Installation

Please note that this is an add-on plugin which requires List Category Posts to be installed and activated.

Frequently Asked Questions

No FAQ available

Review feed

No reviews available

Screenshots

No screenshots available

Changelog

0.1.5

  • Updated dependencies.

0.1.4

  • Updated dependencies.

0.1.3

  • Updated dependencies.

0.1.2

  • Fixed load more link remaining active before previous fetch is finished.

0.1.0

  • Initial release