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 are publishing a long article, you may want to split your WordPress post into multiple pages to make the content sections easier to read and easier for users to 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. The 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 pagination using 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

Important Info

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

Important

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 Plugin Directory …

WordPress Pagination plugin search

(WordPress Pagination plugin search)

Search the WordPress Free Plugin Directory for pagination plugins below:

WordPress Pagination Plugins

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.

***

"These tutorials have so much information and are easy to understand. If you use WordPress or plan to in the future these will help you with everything you need to know." - Valisa (Mesa, Arizona)

Disclaimer: WordPress and its related trademarks are registered trademarks of Automattic, Inc. This site is not affiliated with nor sponsored by Automattic, Inc. or the WordPress Open Source project. This site and the services and products offered on this site are not associated, affiliated, sponsored, or endorsed by WordPress, nor have they been certified, reviewed, or tested by WordPress. The owner, contributors and/or advertisers may derive financial benefit from sales of items reviewed, linked to, or advertised on this site.

***

Did you find this post useful? Please use the links below to share this information with other online users.

Author: Martin Aranovitch

Martin Aranovitch is the founder of WPCompendium.org and has authored hundreds of FREE WordPress tutorials for non-techies and beginners. WPCompendium.org provides detailed step-by-step tutorials that will teach you how to use WordPress with no coding skills required and grow your business online at minimal cost!

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