Symptom
The Load More button spins and adds nothing, or it adds the first page again.
Cause
- A page cache that ignores the page parameter and serves page one for every request.
- A random order, which cannot be paginated: the same item can come back on the next page.
- Before 3.8.0, inline CSS or JavaScript on the page containing the text
<body.
Fix
- Update to 3.8.0 or newer.
- Add
vp_page,vp_filterandvp_sort, along withvp-*-page,vp-*-filterandvp-*-sort, to the query-string allow list of your caching plugin or CDN. - Choose an order other than random on a paginated gallery.
The pagination options themselves are described on Pagination.