WordPress is designed to be simple to use. Thus, you can start blogging without almost touching its settings. To make this possible, the default setting in WordPress is that your home page also serves as a post page. So, if you want a static front page or would like to have multiple post pages, you’ve got to set this yourself. Here I’ll show you how you can easily do that in a few simple steps.
When you start working on your blog you have to plan its structure from the very beginning. The simplest structure involves single page and multiple posts displayed on that page. You can also have multiple static pages and multiple posts being displayed on the front page. Additionally, you can have one static front page, multiple other static pages and one post page displaying all your posts. Last but not least, you can have multiple static pages and multiple post pages displaying your posts according to chosen criteria.
In all cases you have to start by choosing a WordPress theme allowing for the structure you have in mind. It’s important to understand that while most WordPress themes allow you to have a static front page and choose on which page to display posts, it’s far from all themes that allow for multiple post pages or for customizing the way posts are channeled.
Thus, you have to do some research regarding theme options. You can choose from a vast number of free and premium themes with different levels of flexibility. Two pretty awesome and flexible ones are The7 and Avada. They are both premium themes and cost 59 USD at the moment of writing of this post but are surely worth the money. Avada is the best selling theme on ThemeForest.net, a reliable marketplace for all kinds of website needs. The7 is my personal favorit as I’ve been using it for a while now and I’m amazed of what I can do with it. It has though one flaw – you have to upgrade to a complete new version every year and it’s time consuming and risky as your pages might get distorted in the process.
What theme you choose, is up to you. The important part is to be sure that it works for you.
As a next step you have to actually create the structure that you had in mind. That is, you have to create all the pages that you need. If your theme allows for it, design them all, including the future post page(s) and leave only the final element out – what posts to be displayed on which page.
When you have your page structure ready, you can start drafting your posts. It’s indeed necessary that you publish a few posts before you get the whole blog structure working as this is the only way to create tags and categories which will later on be used to channel the posts.
When you’ve done all this, you’re ready to make it work. Here’s how.
Switch to Static Front Page
If you want a static front page and a separate post page, you have to do the following:
- From the Admin panel in WordPress choose Appearance –> Customize
- From the Customize menu that appears choose Static Front Page. It’s possible that some basic themes don’t support a static front page. In such case you won’t see this item in the menu.
- Select the option Static Front Page. Now you have to point to an existing page which you’d like to be your front page. You have to also select an existing page as your new post page. Here you can choose a single page which is to display all of your posts. If you want a structure with multiple post pages only displaying specific posts, don’t select a page from this menu. Simply leave the selection empty. Be though aware that if something goes wrong with your advanced settings, your blog posts or some of them won’t get displayed at all.
- When done with the settings, remember to click on the Save & Publish button on top of the menu in order to save your changes.
Create Multiple Post Pages
After going through the steps described above, you can go on and create multiple post pages in your blog, as long as your theme allows for it.
First, you have to figure out what system you’re going to use to channel the posts. If using standard tools as categories or tags (what you use depends on the channeling options of your theme), you have to be aware that this requires a strategic approach to labeling posts.
You should basically choose one or a few categories/tags for each post page and then do your best to not simultaneously use multiple categories on one post resulting in it appearing on more than one page.
After creating all categories or tags (or other marking tools) you’re ready to start channeling your posts. How this is done, might differ from theme to theme but usually you enter Edit mode and tweak each individual page.
Choose a fitting template from the ones available for your theme. They are found in the page menu to the right of the screen. After you have chosen the template, a whole range of settings appears. You can look through those and set the page as you like. Among those options there should be – as long as your theme allows for it – an option to choose which posts should be displayed on the page. It could be something like that (click on the picture to view):
Choose which posts should or should not be displayed on the current page. Publish the page and take a look at it to make sure that everything is as it’s supposed to be. Repeat the procedure with any other page which you’d like to have as a post page.
As a last step it’s a good idea to double check that you’ve covered all categories in order to avoid that some of your posts never get displayed. Voila! You have a blog with multiple post pages!