WordPress change number of posts on the homepage
If you feel like your homepage should display more posts, there’s a simple option that allows you to change the number of posts displayed.
In short, go to WordPress admin > Settings > Reading > Blog pages show at most => and change the value to the desired one.
For example, by default there was 10 posts displayed on my website.
To change it, once in the WordPress administration panel, find Settings and click on Reading.
In the Reading Settings, change the value next to Blog pages show at most to the desired value, 10 was displayed by default.
Once changed to another value, like 20, click on Save Changes.
You should get a confirmation message, as usual when changing WordPress settings.
Then go back to the homepage, and admire the result !
If you are using some cache plugin, like WP Super Cache or W3 Total Cache, you might have to go in their option and reset the cache in order to see the change.