If your WordPress post is too long, splitting it into multiple pages improves user experience and readability. While there are plugins available for this, but using a plugin for such a simple task is unnecessary. This tutorial will guide you to split posts without plugins, and I’ll also share custom CSS to style the pagination links.
Steps to Split WordPress Post Into Multiple Pages
Step 1: Create or Edit a Post
Step 2: Add a “Page Break” block in new line (shortcut /page break)
Step 3: Add multiple page breaks where you want to split the content
Step 4: To style the pagination, go to:
Appearance > Customize > Additional CSS and paste any of the below code:
.post-page-numbers {
width: 20px;
margin: 20px auto;
padding: 5px 10px;
border: 2px solid #000;
border-radius: 5px;
display: inline-block;
text-align: center;
}
or
.post-page-numbers {
margin: 20px auto;
text-align: center;
width: 100%;
border: 2px solid #0E8C05;
font-weight: 700;
padding: 5px 35px;
color: #0E8C05;
transition: ease 0.5s !important;
text-decoration: none;
}
You can customize these styles as per your theme’s design and color scheme.
Wrap Up
That’s how you can split a long WordPress post into multiple pages and style the pagination links without using a plugin. I’ve provided two CSS designs, you can modify them for a unique look.