How To Split Long WordPress Posts Into Multiple Pages

Learn how to split a long WordPress post into smaller sections and add auto-pagination using the WordPress nextpage tag and WordPress pagination plugins.

How To Split Long WordPress Posts Into Multiple PagesIf you publish long articles or blog posts, you may want to split the content into multiple pages to make it easier for users to read and navigate.

WordPress has a great, yet little-known feature that allows you to easily split long posts into smaller sections to help make your content more manageable.

This built-in WordPress ‘page break’ feature also auto-paginates each split section of your post.

This tutorial shows you how to split a long WordPress post into multiple pages and how to enhance your site’s pagination with plugins.

How To Split Long WordPress Posts Into Multiple Pages

To split a long post into multiple pages, log into your WordPress administration area and go to the Posts section of your site by clicking on Posts > All Posts

WordPress Posts: All Posts menu

(WordPress Posts: All Posts menu)

Locate the post you want to split into two or more pages and click the ‘Edit’ link below the post title to load the post into your ‘Post Edit’ screen …

Click Edit to edit your post

(Click ‘Edit’ to edit your post)

WordPress Page Break Tag

With the Visual editor tab active, find the location where you would like to split your page and use the Alt + Shift + P keys to insert a page break tag into your content.

inserting page breaks into your content

(Use Alt+Shift+P to insert page breaks into your content)

This is the easiest way to add a page break to your content …

Page Break tag

(Page Break tag)

The Alt+Shift+P keys insert the ‘nextpage’ tag into your content …

nextpage tag

Useful Information

If you only want to publish a small excerpt or ‘teaser’ of your post and have readers continue reading the post by clicking on a ‘read more’ button, you will want to learn how to insert a Read More tag, not an Insert Page tag. This is covered in the tutorial below:

How To Use WordPress Post Excerpts

Manually Insert Nextpage Tag

You can also insert the ‘nextpage’ tag into your content manually to break up your post into smaller sections.

To manually insert the ‘nextpage’ tag into your content, find a location where you would like to split your page up and add a marker using symbols to mark the spot (e.g. @@@@@)  …

Use symbols to mark the location where you want to insert a page break

(Use symbols to mark the location where you want to insert a page break)

Click on the ‘Text’ editor tab and find your ‘marker’ symbols …

Find your marker symbols

(Find your marker symbols)

Type or past the ‘nextpage’ tag over your marker symbols …

Insert the nextpage tag

(Insert the nextpage tag)

Repeat the process to insert as many page breaks as necessary into your post. Once you are done adding page break tags to your content, click the ‘Update’ button to update your post …

Update your post

(Update your post)

Next, view your post …

View post

(View post)

Your post should be split into separate pages with auto-pagination added to each section …

Your post is now split with pagination added

(Your post is now split with pagination added)

Clicking on the page buttons will take you to the corresponding page sections of your post …

Click on page buttons to view each section

(Click on page buttons to view each section)

When a post is split into multiple sections, WordPress also paginates each section of the post URL.

For example:

  • http://yourdomain/post-title
  • http://yourdomain/post-title/2
  • http://yourdomain/post-title/3
  • etc …

This helps to indicate which section of the post users are viewing …

Pagination added to page URL

(Pagination added to page URL)

WordPress Pagination Tips

Add Page Navigation Text

In some instances, it can be helpful to add some page navigation text before and after your page break tags to help your readers …

Add page navigation text to let readers know that your post is split

(Add page navigation text to let readers know that your post is split)

This lets your readers know that your post has been split up …

Page navigation text

(Page navigation text)

NextPage Tag Added Incorrectly

If the ‘nextpage’ tag displays on your post instead of a page break, then you have probably added the tag to your content incorrectly …

NextPage Tag Added Incorrectly

(NextPage Tag Added Incorrectly)

This error was most likely caused by pasting the tag inside the Visual editor, instead of the Text editor. To make sure that the ‘nextpage’ tag works correctly, paste it into the ‘Text’ editor, not the ‘Visual’ tab …

Paste nextpage tag into Text tab

(Paste nextpage tag into Text tab)

You can check and see if you have pasted the tag incorrectly in your Text tab.

The screenshot below shows you what the tag will look like if you accidentally inserted it into the ‘Visual’ tab (the ‘open’ and ‘close’ brackets around the tag are converted into HTML characters and this causes the page break tag to display incorrectly) …

If you see this, the Nextpage tag has been added incorrectly

(If you see this, the Nextpage tag has been added incorrectly)

WordPress Pagination Plugins

Info

Earlier WordPress versions displayed an ‘Insert Page Break’ button in the Visual Content Editor menu …

Insert Page Break Button - Earlier WordPress Versions

(Insert Page Break Button – Earlier WordPress Versions)

The functionality is still there, but the button has been removed from the menu. A number of WordPress pagination plugins will add a button to the menu and provide additional customization features.

Let’s have a look as some of these plugins  …

NextPage

Nextpage plugin

(Nextpage plugin)

This is a very simple plugin that adds a ‘next page’ button to your text editor …

next page button

(next page button)

Note: This plugin has not been added for a number of years. To learn more about this plugin, go here: NextPage

Page Break

Page Break

(Page Break)

Page Break is another very simple plugin that adds a ‘Page Break’ button to your visual editor. Just add a cursor into the content where you would like to break up your post and click the menu button to insert a ‘Page Break’ tag  …

Click the menu button to insert a Page break tag into your content

(Click the menu button to insert a Page break tag into your content)

To learn more about this plugin, go here: Page Break

Custom NextPage

WordPress Pagination plugin - Custom NextPage

(WordPress Pagination plugin – Custom NextPage)

Once Custom Nextpage is installed, it adds a ‘Settings’ menu that allows you to configure the plugin and customize various elements of your WordPress pagination …

WordPress Settings menu - Custom Nextpage

(WordPress Settings menu – Custom Nextpage)

You can experiment with all the various pagination settings to customize the appearance of your page numbering, but make sure to tick the box to ‘automatically replace the wp_link_pages’ functionality, otherwise the default settings will be use, and save your settings …

Automatically replace the wp_link_pages

(Automatically replace the wp_link_pages)

The plugin also adds a shortcode button to the Visual Editor menu, allowing you to insert page breaks by clicking the button …

Custom Nextpage Shortcode

(Custom Nextpage Shortcode)

When you click the Custom Nextpage Shortcode button, a small pop-up window will appear allowing you enter a custom title to display above your pagination section …

Add a navigation title for your pagination buttons

(Add a navigation title for your pagination buttons)

Remember to republish your post after adding as many custom page break tags as you need to split up your content into smaller sections …

Custom page break tag inserted

(Custom page break tag inserted)

Your custom navigation title will display above your pagination section along with any customizations you make to your page numbering buttons …

Pagination buttons with added navigation title

(Pagination buttons with added navigation title)

To learn more about this plugin, go here: Custom NextPage

Page-Links Plus

WordPress Pagination plugin: Page-Links Plus

(WordPress Pagination plugin: Page-Links Plus)

If you’re looking for a way to fully customize the pagination of your posts and pages, the basic Page-Links Plus plugin lets you split posts into multiple pages, customize your pagination settings, and adds a single-page display option to WordPress page lists.

The plugin also provides additional modules that let you add and customize pagination styles, auto pagination, and scrolling pagination.

The video below provides an overview of the plugin’s features and capabilities …

To learn more about this plugin, go here: Page-Links Plus

You can search for more WordPress pagination plugins inside your WordPress dashboard (go to Plugins > Add New and search for “nextpage” or “pagination” ) or the WordPress Free Plugin Repository …

WordPress Pagination plugins

(WordPress Pagination plugin search)

Search the WordPress Free Plugin Directory for pagination plugins below:

How To Split Long WordPress Posts Into Multiple Pages

Congratulations! Now you know how to split long WordPress posts into multiple pages with pagination buttons added.

***

"Your training is the best in the world! It is simple, yet detailed, direct, understandable, memorable, and complete." Andrea Adams, FinancialJourney.org

***

Recommended Video Courses For WordPress Users

WordPress Traffic & User EngagementWordPress Traffic & User Engagement

Learn how to drive more targeted traffic to your website and discover ways to improve user engagement with your business online.

More info: WordPress Traffic & User Engagement

Recommended Video Courses For WordPress Users

Why Your Business Needs WordPressWhy Your Business Needs WordPress

Learn about the unique features, benefits, and advantages of using WordPress to start or grow your business online.

More info: Why Your Business Needs WordPress

Recommended Video Courses For WordPress Users

WordPress 101: How To Use WordPressWordPress 101: How To Use WordPress

Learn how to unlock the power of the WordPress content management system (CMS) using the many powerful features inside your WordPress administration area.

More info: WordPress 101: How To Use WordPress

Recommended Video Courses For WordPress Users

Build A WordPress Site ... Fast!Build A WordPress Site ... Fast!

Need a new website or blog in a hurry?

This video course shows you how to quickly install and configure a WordPress website or blog on your own domain name and be up and running in no time!

More info: Build A WordPress Site ... Fast!

Recommended Video Courses For WordPress Users

Google ToolsGoogle Tools

This video course will help you learn the basics of using Google Tools like Google Analytics and Gmail.

More info: Google Tools

Recommended Video Courses For WordPress Users

Keyword Research ToolsKeyword Research Tools

This video course shows you how to do keyword research using tools like the Google Keyword Planner.

More info: Keyword Research Tools

Author: Martin Aranovitch

Martin Aranovitch is the founder of WPCompendium.org and the author of The Small Business Digital Manager. WPCompendium.org provides hundreds of FREE tutorials that show you how to use WordPress to grow your business online with no coding skills required! Get our FREE "101+ WordPress Tips, Tricks & Hacks For Non-Techies" e-course with loads of useful WordPress tips!

Originally published as How To Split Long WordPress Posts Into Multiple Pages.