How To Set Your Home Page In WordPress

Learn how to set up any page on your WordPress site as the home page that visitors will see when they visit your website …

Get Thrive Leads for WordPress

Learn To Use WPTypically, most websites have a front page that serves as the virtual ’reception desk’ of your business and welcomes everyone who arrives on your website or blog via your front door.

The main page of your website is probably one of the most important pages of your entire website because it is generally the first page a visitor sees when they arrive on your site if they type in your domain name on their web browser, or navigate to your website from a search engine or directory.

The homepage can also act as a landing page to attract the attention of visitors, let your visitors know who you are, what you do and also to facilitate navigation to important pages on the site.

In a static website, the home page and its content are normally ‘fixed’ to a specific home page file (e.g., so if you want visitors to see different content on your home page when they arrive on your site via the main URL (i.e., you would normally have to edit the content on the page itself, or log into your server and change the file name.

WordPress makes this process easier for users, especially for users who don’t want to mess around with stuff like editing web page code in server files.

In a default installation, WordPress acts as a ‘blog’ and presents a dynamic list of recently-published posts, with the headlines and first paragraph or two of the content displayed for each post published, and links to separate post pages which contain the full article (e.g. ”click here to read the full article” …).

With WordPress, however, you have the flexibility to create as many pages as you want and then specify which of these pages you want to designate as the main page of your website.

Better still, you can also replace the home page of your website or blog as often as you like, without having to edit any of its content, simply by having a number of different pages you can choose as the site’s main page, and then selecting the one you would like to display as the home page of your site.

This feature is very handy to have. For example, you may want visitors arriving on your site’s home page to:

  • Read a sales letter
  • See a ‘splash’ page before navigating through to other sections of your site
  • Promote a different ‘book of the month’ each month, or ‘product of the month’
  • Promote seasonal information (e.g. a ‘Season’s Greetings’ themed offer at the end of the year)
  • View different sections of your e-commerce store catalog at regularly-spaced intervals (e.g. weekly), or special occasions (e.g. themed events happening in your area)
  • View information on ‘split-test’ sales pages (create two or more sales pages with similar content to test different page elements, e.g. headlines or a video, pricing and bonuses, different typefaces, etc., then show one version on the home page for a certain period of time and then run the other version for the same amount of time to see which page results in better conversions)
  • Or even land on a ‘pre-launch’ page if your site hasn’t officially launched yet!

In this tutorial, you are going to learn how to set any page on your WordPress website as your home page.

How To Make A WordPress Page Your Static Home Page: Tutorial

Web developers often refer to the “home” page as the main page where visitors can go to learn more about what your website has to offer or the starting page where they can navigate to other sections.

On the other hand, the ‘homepage’ (one word) is the actual page or file visitors go to when they click on a link to visit your “home page” (two words).

WordPress lets you select any page on your blog as the ‘homepage’ and assign it as the main page of your website (i.e. your “home page”).

To set any page in your site to display as the Home Page go to your navigation menu and select Settings > Reading

How To Make The WordPress Page You Want Be The Home Page Of Your Site

In the Reading Settings screen, select the following:

  1. Front page displays: select ‘A static page …’
  2. Front page: Click on the drop down menu and choose the page you want to set as your Home Page (you can choose any page showing in the dropdown menu)

How To Show A Specific Page As The Home Page In WordPress

Click the Save button to update the settings and set your new home page …

How To Set Any Page In WordPress As The Static Home Page

After saving, click on Visit Site (tip: right-click and open the link in a new tab to view the homepage in a new browser window without leaving your WP dashboard) …

How To Make A WordPress Page Your Static Main Page

The page you have specified in Front page displays > A static page should now be displaying as the home page of your site …

How To Create A WP Homepage

You can change the home page for your site as many times as you want, just by repeating the above steps and selecting a different page from your dropdown menu …

How To Make A WordPress Page Your Main Page

Your newly-specified page will be instantly assigned as your home page …

How To Create A WP Home Page


Whenever you assign any page as the homepage of your site, WordPress reassigns the domain root to become the URL of the page.

What this means is that if you make a page with the following URL your home page:

The above page will automatically be given the following URL for as long as it remains the home page:

Useful Info


If you type the ‘old’ URL of the page you have specified as your new home page into your web browser, WordPress will direct you to the home page.

Also, if you specify another page to be the static home page, WordPress will reassign your previous home page back to its original URL …

How To Make Any Page Be The Home Page Of Your WP Site

Congratulations! Now you know how to specify any page in your WordPress site to display as your home page.


"I have used the tutorials to teach all of my clients and it has probably never been so easy for everyone to learn WordPress ... Now I don't need to buy all these very expensive video courses that often don't deliver what they promise." - Stefan Wendt, Internet Marketing Success Group