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 …

Learn WordPressTypically, most websites have a main page that acts as the virtual ’face’ of your business and welcomes all visitors who arrive on your website via the front door.

The main page of your site is one of the most important pages of your entire website because it is generally the first thing 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 listing.

The main page can also serve as a landing page to catch the attention of visitors, let your visitors know who you are, what you do and also to facilitate navigation to other sections of the site.

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

WordPress makes everything easier for website owners, especially for site owners don’t want to mess around with stuff like editing page code in server files.

Used right “out of the box”, WordPress acts as a ‘blog’ and displays a changing list of recently-published posts, with the headlines and an excerpt of the content visible for each entry published, and links to separate post pages where visitors can then keep access the full item (e.g. “read more” …).

With WordPress, however, you are given the flexibility to create as many pages as you want and then specify which of these pages you would like to designate to be the front page of your website.

Better still, you can also change the home page of your website as often as you like, without touching the content, simply by having a number of pages you can point to as the site’s home page, and then selecting the one you would like to show as your home page.

This feature can be used in many different ways. For example, you may want visitors arriving on your site’s home page to:

  • Watch a video
  • See a list of navigation options 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 offers (e.g. a ’Valentine’ themed page as Valentine’s Day approaches)
  • View different product categories on your e-commerce 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 sales copy, scarcity offers, different images, etc., then display one version as the home page for a specific period of time and then replace with the other version for the same amount of time to see which page converts better)
  • 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 create a WordPress home page.

How To Set Any Page As The Home Page Of Your WP Site: 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 easily create a static home page in WordPress go to your admin menu and select Settings > Reading

How To Create A WP Homepage

In the Reading Settings screen, change the following:

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

How To Make A WordPress Page Your Static Front Page

Click the Save button to update the settings and change the home page …

How To Create A WP 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 Reading Settings screen) …

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

The page you chose in Front page displays > A static page should now be showing as the home page of your site …

How To Show Any Page As Your Website's Home Page In WordPress

You can change the home page for your site as many times as you want, simply by repeating the above process and selecting another page …

How To Create A Static Home Page In WordPress

The newly-selected page will be immediately assigned to be your site’s new home page …

How To Create A Static Homepage In WordPress


When you select any page as the homepage of your site, WordPress reassigns the domain root to become the URL of the home page.

What this means is that if you select the page with the following URL your new home page:

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



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

Also, if you specify another page as the home page, WordPress assigns your previous home page back to its original URL …

How To Make A WordPress Page Your Static Front Page

Congratulations! Now you know how to make a WordPress page your main page.


"I love the way your email series "Infinite Web Content Creation Training Series" is documented and presented. It is very absorbing and captivating. The links and tutorials are interesting and educational. This has motivated me to rewrite my content following the concepts I am learning from the email series." - Mani Raju,