Increase pageviews while your readers continue to infinitely scroll down your content.
You have great content. That’s great but you shouldn’t have to work twice as hard to get the pageviews you want. While Auto Load Next Post is not the only infinite scrolling plugin out there it is the first that is designed to work and match with your theme and track the content that is being viewed, NOT the excerpts from your post archives like other plugins out there. All of your posts content!
Auto Load Next Post templating experience is the best in class – by a long shot.
Don’t just take my word for it. Read what Rich Tabor (Author of ThemeBeans) had to say in his review.
Auto Load Next Post is a WordPress plugin developed to increase your pageviews by engaging the site viewers to keep reading your content rather than increasing your bounce rate.
It simply automatically loads the next post on your blog once the viewer has reached the bottom of the initial post they are reading and repeats the process as they read your content until there are no more posts to load.
Auto Load Next Post is a plugin designed for self-hosted WordPress sites. This means you will need to switch from WordPress.com to WordPress.org if you want to use this plugin on your WordPress site.
Want to see how it works? Go to the demo site, view any single post and scroll down to see the plugin in action.
Intrigued? I bet you are. Once you try Auto Load Next Post, your pageviews will increase 📈 and you will not want to go back. Guaranteed.
Extendable and open source — Auto Load Next Post is created with theme and plugin developers in mind. If you’re intersted to jump in the project, there are opportunities for developers at all levels to get involved. Contribute to Auto Load Next Post on GitHub and join the party. 🎉
Need to trigger something during each post load? See the JavaScript triggers available in the documentation for details.
If you have Google Analytics added to your site then you can track your pageviews just as you would any single post. Simply ask Auto Load Next Post to Update Google Analytics via the settings page and all pageviews will be tracked.
Auto Load Next Post is completly customizable to help match to your theme. Should you need to completly override the repeater template for your theme you can do just that. Follow the guide in the documentation for more details.
Auto Load Next Post has started to support 3rd Party plugins 🎉 starting with WP Rocket and more will be added over time.
WordPress.org is home to some great add-ons for Auto Load Next Post, including:
– Facebook Pixel Tracking
Keen to see them all? View all add-ons for Auto Load Next Post.
Have a free add-on for Auto Load Next Post? Let me know about it.
Want more? I bet you do. A premium extension is currently in development with some of the most highly requested features.
On top of that you also get:
Find out more | Sign up to be notified >>
This plugin is created and maintained by Sébastien Dumont.
Automatic installation is the easiest option as WordPress handles the file transfers itself and you don’t need to leave your web browser. To do an automatic install of Auto Load Next Post, log in to your WordPress dashboard, navigate to the Plugins menu and click Add New.
In the search field type “Auto Load Next Post” and click Search Plugins. Once you’ve found the plugin you can view details about it such as the point release, rating and description. Most importantly, of course, you can install it by simply clicking “Install Now”.
The manual installation method involves downloading the plugin and uploading it to your web server via your favourite FTP application. The WordPress codex contains instructions on how to do this here.
If the theme already supports Auto Load Next Post then you do not need to complete the remaining steps:
Automatic updates should work like a charm; as always though, ensure you backup your site just in case.
Plugin Settings: Theme Selectors, here is where we define the elements Auto Load Next Post will look for.
Plugin Settings: Misc Settings, here you can enable Google Analytics tracking, remove comments and set the JavaScript to load in the footer of your website instead should you need to.
Plugin Settings: Events, here you can support custom triggers or 3rd-party plugins to trigger their own once a post has loaded or when the visitor is entering a post.
Theme Customizer: The same settings can be applied via the theme customizer.
When a viewer reaches near the end of the article, the post navigation at the end of the post is used to identify and find the next post to load. It loads that post by inserting the content via a customizable repeater template and places the content underneath the parent post within the post container. This is done via Ajax.
It also detects what the viewer is reading and updates the browser URL address bar and page title to that post. Should the reader refresh the browser, the post they are currently reading would load as the new initial post.
All previous posts of the blog are still retained in the browser history and to top it off, each post read can be tracked as a pageview using Google Analytics.
Yes! Auto Load Next Post’s core features are and always will be free.
Yes, Auto Load Next Post will work with any theme but may require some configuration for it to understand your theme. Please see the documentation for help or read further down to see if your question has already been answered.
Yes! Auto Load Next Post is deployed with full translation and localization support via the ‘auto-load-next-post’ text-domain. How to translate?
Go to Settings -> Auto Load Next Post. There you will find the options to change any of the theme selectors, enable Google Analytics and remove comments.
No. This was put in place to support themes that have coded their template files differently from WordPress theme code standards. For example, the Genesis Framework displays content via many action hooks instead so for this case overriding the template is a required.
Yes. No further configuration is needed if you already have JetPack setup with social icons and like button.
This is not possible but it would also drive away the purpose of this plugin if related posts where to be displayed.
Yes, you can. In the default repeater template, there are action hooks available that you can use.
If you have this issue and you have created a custom repeater template file to support the theme then you may have placed the post navigation outside of the post query.
You need to place it inside the loop. If that is not the case then you have not included the content of the post correctly according to the theme you are using.
If the theme author has added support for Auto Load Next Post and has set the theme selectors then yes, it will set the theme selectors for you. If not supported then it does not. You may follow this guide to help you find your theme selectors.
Check that you have a post navigation at the end of your post. If one does exists then you may need to copy and modify the repeater template file content-alnp.php in order to support your theme.
Not all themes are coded the same way so some alterations will be needed to match the theme. If you need help with this then I can provide theme support on request.
The post order is descending order from the initial post the visitor started reading from.
You first need to have Google Analytics added to your site. Either by inserting the analytics into your theme yourself or by using the Google Analytics plugin by MonsterInsights.
Once you have Google Analytics applied to your site you can enable to track each post via the plugin settings.
You can. All you have to do is simply install the Facebook Pixel Tracking add-on and activate. All that is required is that you have your Facebook Pixel tracker installed on the site first.
It does. Just make sure that you activate the plugin on the site you want it used on and then make sure the selectors match the theme that site is using.
content-post.php
should content-single.php
not exist before fallback to content.php
.uninstall.php
file.