WordPress plugin
Ajax Load More Pro: Flexible WordPress Content Loading
Ajax Load More Pro loads WordPress content asynchronously, without a page refresh. Use infinite scroll, load more controls, or lazy-loading workflows for posts, pages, custom post types, comments, multipage content, and WooCommerce products. The Pro bundle includes access to all current and future Ajax Load More add-ons in a single installation.
Choose what loads and how visitors see it
Ajax Load More Pro loads WordPress content asynchronously, without a page refresh. Use infinite scroll, load more controls, or lazy-loading workflows for posts, pages, custom post types, comments, multipage content, and WooCommerce products. The Pro bundle includes access to all current and future Ajax Load More add-ons in a single installation.
Build a query for each content area
The Query and Shortcode Builder lets you set WordPress query parameters such as post types, categories, tags, custom taxonomies, search terms, dates, and authors. Place results with a block, shortcode, or PHP function and template tag. Multiple Ajax Load More instances can appear on one page, post, or template, each loading a different collection.
- Load standard posts, pages, and custom post types.
- Display comments and multipage posts or pages.
- Load WooCommerce products.
- Use available extensions to scroll through WordPress terms, lazy-load visitors, show Relevanssi or SearchWP results, or connect to the WordPress REST API.
Configure add-ons, filters, and templates
Pro add-ons cover front-end and admin filter and facet management, infinite scroll for the WordPress Query Loop, multipage content, Advanced Custom Fields compatibility, progress bars, and scroll containers. The Advanced Custom Fields integration supports Flexible Content, Gallery, Relationship, and Repeater fields.
Data prefetching can put the next set of posts in memory before a user uses a load more button or infinite scroll. You can also load initial posts before sending Ajax requests to the server. The SEO add-on generates unique paging URLs for each Ajax Load More query.
Repeater templates control the presentation of loaded content and can be edited or extended to match a site's styling. Templates can also load directly from a theme directory. On multisite installations, repeater templates can be managed across the network.
Extend the developer workflow
Ajax Load More passes PHP variables to each repeater template and provides callbacks at stages of the add-on lifecycle. WordPress filter hooks let developers insert or modify data. These options support projects that need to extend the builder and shortcode workflows through theme or extension code.
Set up a content list
- Install Ajax Load More Pro as a single plugin installation on the WordPress site.
- Use the Query and Shortcode Builder to define the content and query parameters.
- Choose a block, shortcode, or PHP template-tag workflow for placement.
- Configure templates, filtering, loading indicators, or other available add-ons as needed.
- Review the content-loading behavior on the relevant page or template.
Publishers, store owners, and developers can use Ajax Load More Pro to control asynchronous content loading across WordPress, WooCommerce, custom post types, and connected plugin data.

