As we’ve discussed in other posts, in a default installation, WordPress treats your site as a ‘blog’ and displays your newest posts on the front page, unless you set a specific page as the front page.

In a previous article, we also address how to create a WordPress blog page to display your most recent published content.
Regardless of your choice to have display posts on your home page or your blog page, With WordPress you can specify the number of blog posts to display on these pages (e.g. ’2’, ’6’, ’10’ etc.)
Your site will then display your most recently published articles on your blog page up to the maximum number of posts you have specified, even if your WordPress web site contains more posts than the number set to display …

The ability to set how many posts can display on your site can be useful.
For example, you can set your blog to display only the latest single post that you have published. This is handy, if, for example, you want to send your readers to a weekly special, a ’book of the month’ type of offer, publish the latest results of your sports team, post an upcoming event, set up a quarterly office page for updates and announcements, etc.
You can also use this feature to fill an empty space on your blog if your sidebar menu is too long …

Whatever the reason may be, With WordPress you have the flexibility to change the number of posts that will display on your blog page.
In this step-by-step tutorial, you are going to learn how to specify how many blog posts you want to show up on your site’s blog page.
How To Change The Number Of Blog Posts To Display On Your WordPress Blog
WordPress lets you specify how many published posts you want to have showing on the blog page of your site.
![]()
How many posts you want to display is entirely up to you. WordPress doesn’t limit this amount …

Note: Select a sensible setting that won’t slow down your page as the entries load on your site. You can always increase or decrease the number of items displayed on your blog page.
To specify how many published posts you want listed on your website’s blog page site, choose Settings > Reading from the WordPress dashboard menu …

Configure your options in the Reading Settings page as per the screenshot below:
How To Modify The Number Of Posts On Your Front Page
If you are using your WP site as a blog (i.e. the default WordPress option), where the home page shows your newest blog posts, then set your options as shown below:
- Front page displays: Set this to Your latest posts
- Blog pages show at most: X posts (where ‘X’ is the number of blog post items that you want displayed – i.e. ‘1’, ‘3’, ’10’, ’12’ etc.)
- Click on Save Changes when finished to update your settings…

To Edit The Number Of Posts Showing On Your Blog Page
If you are using your site as a website, where the front page displays a fixed page and your newest blog posts show up on a separate blog page, then set your options as described below:
- Front page displays: Set this to A static page, then select Posts page: > your Blog Page from the drop down menu
- Blog pages show at most: X posts X posts (where ‘X’ is the number of blog post items that you want to display – i.e. ‘1’, ’5’, ‘7’, ’15’ etc.)
- Click the Save Changes button when done …

Now, when visitors come to your website, they will see posts showing either on your home page or blog page, up to the maximum number of posts you have specified …

![]()
To learn how to change the length of your post excerpts, see the tutorial below:
Congratulations! Now you know how to change the number of blog posts you want to have showing on your WP website’s blog page.
Related Posts
If you are new to WordPress, you may also find the following posts useful:
- How To Make A WordPress Page Your Static Main Page
- How To Create A Blog Page To Display Your Latest Post Entries
***
"This is AMAZING! I had learnt about how to use WordPress previously, but this covers absolutely everything and more!! Incredible value! Thank you!" - Monique, Warrior Forum