Features

Aurora’s AJAX Load More: How It Works

By Daniel Ekay May 18, 2026 2 min read
Docs Features Aurora’s AJAX Load More: How It Works
Share:
Last updated:

When the Load More option is selected under Archive Settings, a button appears at the bottom of archive pages. Clicking it fetches the next batch of posts and appends them to the page without a full reload. Here is what happens under the hood and what you can control.


How It Works

  1. The page loads with the first batch of posts and a Load More button.
  2. When a visitor clicks the button, Aurora sends a background request to WordPress, passing the current query parameters, the page number, and a security token.
  3. WordPress runs the query, renders the next batch of posts using the same archive layout template that is currently active, and returns the HTML.
  4. Aurora’s JavaScript inserts the new posts directly into the existing post grid and updates the button to point to the next page.
  5. When there are no more posts to load, the button disappears.

The result is seamless pagination. Visitors never leave the page, and the post grid grows in place.


What Controls It

  • Posts per load — set by the Posts Per Page setting under Customize → Layouts → Archive Layout. Each button click loads this many posts.
  • Layout template — the loaded posts use the same archive layout that is active globally, or the Nova per-term override if one is set. The AJAX response renders posts in exactly the same format as the initial page load.
  • Query context — the current category, tag, date, search query, or author context is preserved. Clicking Load More on a category page loads more posts from that category only.

Enabling Load More

  1. Go to Appearance → Customize → Layouts → Archive Layout.
  2. Set Show More Posts Option to Load More.
  3. Click Publish.

See How to Configure Archive Settings for the full list of archive options.

Archive page showing post grid with Load More Posts button below

Load More and standard pagination are mutually exclusive. You pick one per site. If you need numbered page links for SEO reasons (so search engines can crawl individual pages), standard pagination is the better choice. Load More is better for reader experience on content-heavy blogs.

Make your blog stand out

Enjoy the ease and flexibility of Aurora. Create stunning blog designs your readers will love, with live preview editing and effortless template mixing and matching enabled.

Get Aurora today for just $39

Get Aurora