Press "Enter" to skip to content

How to Change the Number of Posts Per Page on Your Blog

Many WordPress users search around the Customizer and grow impatient when they can’t find this setting.

For some reason, this option not yet available in the Customizer, but it is readily found in the Reading Settings menu in the admin dashboard.

When you update the number of posts displayed on the blog, it affects every page of the blog. In addition, this setting is reused for your post archives. This includes category, tag, author, and date archives.


Hey, this is Ben from and in this video, you'll learn how to change the number of posts that display on your homepage. By default, WordPress sites display the latest posts on the homepage. You can also display your posts on another page of your site and refer to this as the blog or the posts page, but right now I have them displayed on my homepage. I'm using the Ignite theme and I have a basic WordPress site set up here with seven posts published at the bottom. You can see there currently is not any pagination and I want to change that. In fact, I don't want to display all seven of these posts on the main blog page. To do that, I'll start by visiting my WP admin dashboard. Next, I'll hover over the Settings menu and click on the Reading menu item. In the Reading Settings menu, you'll find this option called "Blog pages show at most," and this is where you can decide exactly how many posts you want to display on each page of your blog.

So I'll go ahead and lower this to two. You can manually type in this number, use the arrow keys, or use the arrow keys on your keyboard. And when you've got the number of posts you want to display, you can press the "Save Changes" button at the bottom. Once that's done, you can visit your site. And as you see now on my site, I've got one two posts published and then you'll see the pagination. Now the style of this pagination will depend on the theme that you've chosen. I'm using the Ignite theme and it just shows, um, one page and then, um, this filler icon before showing the final page. And there's also a "Next" link. And on the next page, you'll also see a "Previous" link. So it's important to know that when you change the number of posts that display on the main blog page, you're also changing the number of posts that display on each page of your blog.

In addition, if I were to click on a tag or this "News" category right here, you'll see that within the News post category, I also display two posts per page before finding the pagination. So this main, um, setting that you find in the Reading Settings menu that changes the number of posts, it will affect every page on your blog, as well as all of your post archives. That goes for the category, tag, date, and author archives. This was a pretty quick one and I hope that you do find this tutorial helpful. If you liked it, don't forget to press the Like button. If you want to see more WordPress tutorials, please subscribe, and thank you for watching.

Ben Sibley
Ben Sibley

After using WordPress for the last 9 years, I've made dozens of websites, designed and developed 20 themes that have been downloaded more than 1.5 million times, and personally helped thousands of WP users with their sites.

Now I'm sharing everything I know to help make WordPress an easier and more rewarding choice for building a website. If you have a question you want answered, submit your question here.