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 front page that serves as the virtual ’face’ of your business and greets every visitor arriving via the front door.

The home page of your website is arguably the most important page on your 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.

The front page can also act as a landing page to attract your visitors’ attention, provide information to visitors about who you are, what you do and also to help them find their way to important areas of your 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 visitors to see different content on your main page when they arrive on your site via the main URL (i.e., you would normally need to edit the content on the page itself, or log into your server and change file names.

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

In a default installation, WordPress acts as a ‘blog’ and displays a dynamic list of recently-published posts, with the post titles and an excerpt of the content visible for each post published, and links to separate post pages where visitors can then continue access the full article (e.g. ”click here to learn more” …).

With WordPress, however, you have the flexibility to create as many pages as you want and then specify which of these pages you would like to assign as being the main page your website visitors will see.

As you will soon discover, 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 creating multiple pages you can choose as the site’s home page, and then selecting the page you would like to show as the static home page of your site.

This can be used in many different ways. For example, you may want visitors arriving on your site via the homepage to:

  • Watch a video presentation
  • See a list of navigation options before continuing to the rest of your site
  • Promote a different ‘book of the month’ each month, or ‘product of the month’
  • Promote seasonal offers (e.g. a ’Mother’s Day’ themed offer as Mother’s Day approaches)
  • View different product categories on your e-commerce catalog at regularly-spaced intervals (e.g. daily), or special occasions (e.g. sports events in your region)
  • 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 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 period of time to see which page ultimately converts better)
  • Or even land on a ‘pre-launch’ page if your site hasn’t officially launched yet!

This step-by-step tutorial shows you how to create a static WordPress home page.

How To Show Any WordPress Page As Your Site’s Home Page: Step-By-Step 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 click on Settings > Reading

How To Make The WordPress Page You Choose Become The Website's Home Page

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 select the page you want to set as your Home Page (you can choose any page listed in this menu)

How To Make A Page Of Your Choice Be The Home Page In WordPress

Click Save Changes when done to update the settings and change the home page …

How To Create A Static Homepage In WordPress

After saving, click on Visit Site (tip: right-click and select ‘Open Link In New Tab’ to view the homepage in a new browser window without leaving your Reading Settings screen) …

How To Create A Static WordPress Homepage

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

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

You can specify a new home page for your website as many times as you like, just by repeating the above steps and selecting a different page …

How To Create A Static Home Page In WordPress

Your newly-chosen page will be immediately assigned as your new home page of your site …

How To Create A Static Home Page In WordPress

Useful Tip

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

What this means is that if you select the page with the URL shown below your site’s home page:

The above page will automatically be given the following URL:



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

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

How To Make A WordPress Page Your Static Home Page

Congratulations! Now you know how to make a page of your choice become the home page of your WP site.


"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