Ajax Load More is a powerful WordPress plugin that adds infinite scroll / lazy load functionality to your website.
Create custom WordPress queries using the intuitive shortcode builder then simply add the shortcode to your page via the content editor or directly into your theme template files.
Custom Shortcode Builder
Easily create your own Ajax Load More shortcode by adjusting the various WordPress query parameters in our easy-to-use shortcode builder.
Ajax Load More allows you to query WordPress by many different content types. Query by Post Type, Post Format, Category, Tags, Custom Taxonomies, Search Term, Authors and more!!!
View All Parameters
Customizable Repeater Template
Edit and extend the functionality of Ajax Load More by creating your own repeater template to match the look and feel of your website.
One, two, three or ten – you can include multiple instances of Ajax Load More on a single page.
Search Engine Optimization (add-on)
Easily enable paging URLs / URL rewrites and provide users the ability to use their forward and back browser buttons to navigate through the ajax loaded pages.
Content Caching (add-on)
Create static HTML files of Ajax Load More server requests then delivers those static files to your visitors without querying the database.
Ajax Load More accepts a variety of wp_query() parameters that are passed thru to WordPress via shortcode.
With over 50 different shortcode parameters to choose from creating your own custom ajax query is never more than a few minutes away. And don’t worry, building your own shortcode is quick and easy with the Ajax Load More Shortcode Builder.
[ajax_load_more post_type="post, portfolio" repeater="default" posts_per_page="6" transition="fade" button_label="Load More Posts"]
Ajax Load More Repeater Templates allow you to take full control over the style and display of your ajax loaded content.
The default Ajax Load More template is fully editable with syntax highlighting enabled and allows you to quickly and easily match the look and feel of your website.
A collection of Ajax Load More usage examples.
Ajax Load More in it's most simplest form.
Remove Ajax Load More functionality after 'n' number of pages.
Ordering events by custom field date.
Elements fade in as posts are loaded.
Filter and reset an Ajax Load More instance.
A look at the new loading functionality and styles of Ajax Load More.
Download images before displaying ajax loaded content.
Creating a flexible grid layout with Masonry and Ajax Load More.
Include multiple Ajax Load More instances on a single page.
Generate unique URLs for every Ajax Load More query with the SEO add-on.
Posts will pause loading until initiated by the user.
Quickly and easily preload an initial set of posts before completing any Ajax requests to the server.
Returning results based on search terms.
SEO & Paging
Combine these two add-ons to create one powerful navigation system.
Create a gallery of posts with Ajax Load More and the Paging add-on.
Ajax Load More offers a variety of unique add-ons that will extend and enhance the core functionality of the plugin – each add-on is installed as a stand alone plugin and will receive update notifications directly within the WordPress Plugin dashboard.
You May Also Like
Improve your overall website performance with the Ajax Load More caching engine.
Enable infinite scrolling of blog comments with Ajax Load More.
Create, modify and delete repeater templates as you need them without restrictions.
Replace the default Ajax Load More lazy load/infinite scrolling functionality with a paged navigation system.
Quickly and easily preload an initial set of posts before sending any ajax requests to the server.
Enable infinite scrolling of older posts on your single post templates.
Search Engine Optimization
Optimize your website URLs and generate unique paging URLs with every Ajax Load More query.
Create, edit and load repeater templates directly from your current theme folder.