WordPress plugin

Ajax Load More Pro: Flexible WordPress Content Loading

Ajax Load More Pro loads WordPress content without refreshing the page. A query determines which content appears; infinite scroll, load more controls, and lazy-loading processes determine how visitors receive it. The Pro bundle provides access to all current and future Ajax Load More add-ons in a single plugin installation.

Ajax Load More Pro: Flexible WordPress Content Loading

Queries and loading

Ajax Load More Pro loads WordPress content without refreshing the page. A query determines which content appears; infinite scroll, load more controls, and lazy-loading processes determine how visitors receive it. The Pro bundle provides access to all current and future Ajax Load More add-ons in a single plugin installation.

Use the Query and Shortcode Builder to set WordPress query parameters, including post types, categories, tags, custom taxonomies, search terms, dates, and authors. Place results with a block, shortcode, or PHP function and template tag. Multiple instances can sit on the same page, post, or template, each loading a various content collection.

Content and integrations

Core content settings include posts, pages, custom post types, comments, multipage posts and pages, and WooCommerce products. Available extensions add workflows for WordPress terms and visitors, Relevanssi and SearchWP results, and the WordPress REST API. These integrations are provided through their respective extensions.

Add-ons and presentation

Pro add-ons provide front-end and admin filters and facets, infinite scroll for the WordPress Query Loop block, multipage content, progress bars, and scroll containers. The Advanced Custom Fields integration works with Flexible Content, Gallery, Relationship, and Repeater fields.

Templates control how loaded results look. Repeater templates can be edited and extended, loaded from a theme directory, and managed across a multisite network. On activation, Ajax Load More creates a default repeater template. The server must allow documents to be read, written, and created; template data is stored in the database and written to a PHP file.

Prefetching loads the next set of posts into memory before a user uses a load more button or infinite scroll, which can reduce perceived waiting. The Preloaded add-on loads initial posts before sending Ajax requests to the server. The SEO add-on generates unique paging URLs for each query.

Developer controls

Repeater templates receive PHP variables such as the current entry, page number, and total posts found. Callback functions run at stages in the add-on lifecycle, and WordPress filter hooks let developers insert or modify data. These controls extend the builder and shortcode workflows through theme or plugin code.

Setup

  1. Install Ajax Load More Pro as a single plugin on the WordPress site.
  2. Use the Query and Shortcode Builder to define the content and query parameters.
  3. Choose a block, shortcode, or PHP template-tag process to place the results.
  4. Configure templates, filters, loading indicators, or other available add-ons as needed.
  5. Review the loading behavior on the relevant page or template.
WordPress Emporium Upsell Funnel Builder Pro: Targeted WooCommerce Offers UpsellWP PRO for WooCommerce URL Shortify PRO for Branded WordPress Links Use Any Font Premium Key for Multiple Conversions User Activity Tracking and Log Premium User Frontend Pro for WordPress Forms and Memberships User Login History Pro: Login and Session Records User Registration & Membership Pro: Plans and Access Rules What can User Role Editor Pro manage in WordPress? User Role Editor Pro