How to set your homepage on WordPress

In my post, I show you step by step how to make a homepage in WordPress. On your WordPress homepage, you can show your latest blog posts or you can create a custom page. I show you how to do both so you can decide what is best for your website.

When I started using WordPress, I found it frustrating trying to figure out the settings in my WordPress dashboard. This post helps you with an important setting, your homepage.

Let’s get started.

How to set your homepage in WordPress

There are two settings you can have for your homepage. The first setting is to show your latest blog posts, the second is to show a custom made homepage.

The correct setting depends on the type of website you have. If you have a blog type website that publishes regular posts, then showing your latest blog posts on your homepage is the best setting.

Here is my website homepage, I have it set to show my latest blog posts.

WordPress homepage set to show latest posts

If you have a business website, then you will want to have a custom homepage that highlights your companies qualities. You will also want to have ‘Call to actions’ that help customers interact with you.

Here is a demo page of a construction business website homepage. There is a get a free quote form, to encourage customers to contact the company.

WordPress homepage set to show custom page

This business website page also has sections for currents projects.

Current projects

Then a section for services, client reviews, and another contact form. You could showcase a lot about your business from your homepage.

How to show your latest blog posts

To show your latest posts on your homepage, hover your mouse over ‘Settings’ on your admin menu, and select ‘Reading’ from the popup.

Navigate to WordPress homepage settings

This is where you set your WordPress homepage. At the top, there are two options, one for your latest posts and one for a static page, a static page is a custom page.

Latest posts setting

Select the ‘Your latest posts’ option, decide how many posts you would like displayed on the homepage, and click on ‘Summary’. A summary shows a few lines of your blog post rather than all the text.

Once you have made your selections, click on ‘Save Changes’.

How to show a custom made homepage

From the ‘Reading settings page’ select the ‘A static page’ option.

A static page

When you select a static page as your homepage, you have to select a page from the drop-down menu.

If you haven’t created a homepage yet, don’t worry, I will show you how to do that next.

As well as assigning a homepage, you also need to select a page for your blog posts.

Select a posts page

How to create a custom homepage

To create a custom homepage, click on the ‘+ New” link and select ‘Page’.

Create a new page

First, give the page a title, you can call it home or the name of your business.

Create a homepage in WordPress

You can use the blocks in the WordPress editor to create your homepage.

Once completed, select publish.

Publish homepage

I recommend finding a theme that is purpose built for your type of business.

For example, the construction business homepage I showed you earlier in my post, is from the ‘Construction company’ theme. This theme has sections that allow for a construction company to highlight its star qualities.

When you assign a page on your WordPress site to be your homepage, you also need to assign a page to list your latest blog posts.

To do that, create a new page, name it ‘Blog’ and publish the page. You do not have to add content to this page.

Now you have pages you can assign as your homepage and blog page. Let’s return to ‘Reading’ to change those settings.

In the drop-down menu for ‘A static page’, select ‘Home’, or the title you gave to the page you created.

Select 'home' from the drop-down menu

In the drop-down menu for ‘Posts page’, select ‘Blog’.

Select 'Blog' from the drop-down menu

Once you have selected your homepage and blog page, click on ‘Save Changes’.

Now you have your homepage set, but how are your visitors going to navigate around your site? You need a navigation menu.

To create a menu, hover your mouse over ‘Appearance’ on the left, and select ‘Menus’ from the popup.

Select menus

On the next page, we can create a menu. First, give your new menu a name and then click on ‘Create Menu’.

Create menu

If this is going to be your primary menu, after you create your menu, select ‘Primary Menu’ from the settings.

Primary menu

To add pages and posts to your new menu, tick the box and select ‘Add to menu’. I am going to add ‘Home’ and ‘Blog’ from the list of published pages.

Select your pages and add to menu

My new menu now looks like this.

New menu

Any posts you publish will automatically appear under the ‘Blog’ menu tab. In addition, you can create ‘About’, ‘Contact us’, and ‘Terms and conditions’ pages to add to this menu.

Once you have finished building your menu, select ‘Save menu’.

Save menu

On this website, here is my homepage. You can see my new menu on the top-right.

Homepage in WordPress

When I click on ‘Blog’, my published blog posts are listed.

blog posts

How to edit your homepage

To edit your homepage, use the customizer. Hover your mouse over ‘Appearance’ in the main menu, select ‘Customize’ from the popup.

Customize your homepage

Each theme has different customizing options. Make your changes from the options on the left, all your changes will update on the live preview on the right. Once you are finished making your changes, click on ‘Publish’ to make your customizations live on your site.

Edit your homepage in WordPress


Now you can set, create, and edit a homepage in WordPress.

When you start using WordPress it feels difficult, but once you get the hang of it, it is user friendly. It just takes a bit of practice.

For your homepage, you have two options. You can display your published blog content, or you can set a page to be your homepage.

Which option you go for depends on what type of site you have. If you have a standard blog, then go for the blog post option.

Your visitors are coming to your site to read your excellent content, listing your latest content on your homepage will work for your audience.

If you have a business and want a website to help you generate leads and find new customers, then a custom-built homepage works best.

Your homepage will be like the window of your business, so list all your best qualities in a user-friendly format. Don’t forget to add calls to action, these make it easier for your potential customers to make contact with you.

Before you go to set your homepage, would you kindly spare one minute to leave me a comment? Did my post help you? I look forward to reading your comments.

For video tutorials on using WordPress, be sure to check out my YouTube channel. I look forward to seeing you there soon.

Similar Posts

Leave a Reply

Your email address will not be published.

This site uses Akismet to reduce spam. Learn how your comment data is processed.