WordPress Post Pagination: How to Break your Posts Into Multiple Pages

Post pagination can be defined as ” Breaking Posts Into Pages” When we write long articles generally like my Tool list or On-page SEO guide, we need to be readable.

Not only writing with subheadings and short paragraphs make an article readable, but it’s also length that plays a crucial role. Also having a really long article with “Non-Paged” comments makes an Article slow to load and sometimes even fail to load.

Here comes “Paging” for our rescue.

Most people are fed up with scrolling down due to “Infinite Scrolling” used on Facebook and Twitter. This makes them easily stressed while they have to scroll down in blogs for long. However, when they see something new about your articles, they become more interested.

Post pagination breaks your articles into the number of pages you like.

This helps in reducing page Size, which includes images, comments, graphics, related content, etc.  Hence post pagination is proved to increase loading speed and decrease server load.

Who Should Use Post Pagination?

If you are a quality blog having lengthy articles, you may want to try post pagination. Not with every article in your blog but at least some of them like 25% or more.

If you are a blog with articles straight to point and not so lengthy, DO NOT USE pagination. It’s not a feature you would want to show unnecessarily, because in short articles breaking posts on pages has proved to be annoying.

Benefits of Using Post Pagination:-

• Helps Reducing Server load at a time
• Makes articles Fast to Load
• Reduces page size and bounce rate
• Increases Readability
• Gives an Extra Touch to your Blog

How To Paginate and Break your Posts into Pages

For this, you need to manually add the shortcode:-


*Make sure you add this code in the Text Editor and NOT in the Visual Editor.

That’s it. Your post will split into pages after paragraph to the word, from wherever you add this code.
As per nature your theme may be like:-

If after adding the shortcode in your text editor the posts don’t split, or if the numbers appear but don’t take to the next page and redirect you to the same page instead, add this piece of code in your Single.php file located in your theme files.

Simply click on the editor from the Appearance menu of your WordPress dashboard then locate the single.php loop, something like this:

Add the end of PHP code lines, Paste this line of code:

<?php wp_link_pages(); ?>

Since single.php is the core of single posts (which is your post, pages, and others) adding the code above should solve the error.

There may be some conflicts with the nature and framework of your theme. Try changing your WordPress theme (If using a free one) if the shortcode doesn’t work or if you want to keep the theme, you may need to use a WordPress plugin instead.

One of the very few plugins that work flawlessly is advanced pagination for posts. With this plugin, you can use [nextpage title=”…”] content [/nextpage] to break your content into multiple pages. It also adds a quick access button to your WordPress editor for ease of use.

Does pagination break up the actual size of a post?  

Yes, it does. If you’re using an SEO plugin like Yoast, you don’t have to worry about duplicate content because the SEO plugin will automatically add a canonical tag.

A tip from experience:-

Just before the pagination number bar, place a lead generation or a simple optin form and make sure you are using actionable colors like red and yellow. This had increased my conversion rate by 13%.

Do let me know your experience in the comments section below.

You may also like...

Leave a Reply

Your email address will not be published. Required fields are marked *