Skip to content

Post Feed Infinite Scroll

Adds an Infinite Scroll (VT) choice to the Pagination setting of Voxel's Post feed (VX) widget. Instead of clicking "Load more", visitors just keep scrolling — the next page loads automatically as they approach the end of the feed.

Overview

This function is always enabled — no toggle needed. It adds a fourth option to the Post feed widget's existing Pagination dropdown:

  • Load more button
  • Prev/Next buttons
  • None
  • Infinite Scroll (VT)

Under the hood, Voxel's own load-more machinery does all the fetching and rendering (including map marker syncing) — the button is simply hidden and triggered automatically as the visitor scrolls within 600px of it, so loading feels seamless.

Key Features

  • One dropdown choice — no extra configuration
  • Prefetches before the visitor reaches the end, so scrolling never stalls
  • Works with both data sources (Search Form widget and Search Filters)
  • Map markers keep syncing as pages load, exactly like clicking Load more
  • Stops automatically when there are no more results

Setup Instructions

  1. Edit the page containing your Post feed (VX) widget with Elementor
  2. Open the widget's Post Feed settings
  3. Set Pagination to Infinite Scroll (VT)
  4. Save

That's it — the feed now loads continuously on the frontend.

Use Cases

Directory Archives

Browsing listings without pagination interruptions keeps visitors exploring longer.

Mobile Experience

Scroll-to-load matches how users expect mobile feeds to behave.

Image-Heavy Feeds

Pair with smaller page sizes so initial loads stay fast while scrolling stays continuous.

Troubleshooting

Posts don't auto-load

  • Confirm Pagination is set to Infinite Scroll (VT) (not Load more button)
  • Hard-refresh the page — the auto-load script may be cached
  • Verify there actually are more results than one page

The Load more button is visible

  • Hard-refresh; the hiding style loads with the page
  • If another plugin aggressively removes inline styles, check for CSS conflicts

Loading feels late on very tall screens

  • Reduce Posts per page so pages are shorter relative to the viewport

Built by Code Wattz.