So you’re looking to set your wordpress homepage. Wondering how to change it from the default ‘blog’ view and instead replacing it with a much more appealing, custom view so that when visitors come to your site, it will display the information that you want.
Luckily, changing your wordpress homepage is super easy, lets get right to it.
By default your wordpress homepage will look a little something like this, albeit with a different theme all together.
As you can see this displays the recent posts instead of any custom content we may want to add. So we’re going to need to head into our wordpress dashboard to get started.
First of all, we’re going to need to create a new wordpress page, that will be used for the homepage later on. Head to your wordpress dashboard, press ‘Pages’ and select ‘Add New’.
You can name this page whatever you like, and fill it with as much (or as little) information as you like. For now I am just going to write ‘Welcome to my homepage’
If we head to ‘preview’ in the top right hand corner we can see what this would look like on our blog, then make any necessary changes.
Next step is to publish the page.
As you can see, the content from the new page we have just created appears to be on the homepage, but don’t be fooled. We still havent made that happen, just yet.
In order to turn this page into our default landing page we are going to need to create one more page, though this can be blank.
Call this new page ‘posts’ or ‘articles’ and then hit publish.
Now we are going to tell wordpress that we want a brand new homepage, so head back to the WordPress Admin area.
Go to Settings and press ‘Reading’
Here we will see that we can choose to display our latest posts or a static page for the Homepage and a static page for the Posts page.
Select the pages from the drop-down menu and hit save changes.
As you’ll be able to see, when you navigate to your wordpress homepage. the static page we built has replaced the default wordpress homepage.
You will also notice that in your navigation manu there will be a new link to ‘posts’ or ‘articles’ (whatever you named it before) and this will be a direct link to your blog posts.
You may also see that your new homepage is linked at the end of your navigation as well. If you would like to remove this (or any other link) on the navigation menu. Then head to the top right hand corner (if you are logged in) and press Menus.
You may be asked to create a new menu, if so do that and you can then add links from the left hand side to your navigation.
Some themes support multiple placements of navigation and often ‘auto add’ top-level pages. If you would like a totally custom Menu, then it is advised to uncheck this and add any links manually.
in this case we are going to uncheck ‘Automatically add new top-level pages to this menu’ and make sure the display location is accurate.
We are then going to remove any links rom the menu and add any we think we might need.
Note: You can also nest menu items for a cleaner design. This is great for grouping multiple pages/posts that belong to the same category.
Once the menu looks the way you want it, hit ‘Save Menu’ and navigate back to your wordpress homepage to see if it’s worked.
As you can see, this has worked perfectly for what we wanted to do, and we have even nested part of the menu for a much cleaner design.