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 …

WordPress For BeginnersTypically, most web sites have a home page that acts as the virtual ’face’ of your business and greets everyone who arrives on your website or blog via the front door.

The front page of your site is arguably 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.

The home page can also act as a landing page to catch your visitors’ attention, let your visitors know who you are, what you do and also to facilitate navigation to other important pages on 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 your visitors to see different content on your homepage when they arrive on your site via the main URL (i.e., you would normally have to edit the content of the page itself, or log into your server and modify the file name.

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

Used right “out of the box”, WordPress acts as a ‘blog’ and presents a changing 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 keep read the full article (e.g. “read more” …).

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

Better still, you can also replace the home page of your website as often as you like, without having to edit any of its content, just by creating a number of different pages you can choose as the site’s main page, and then selecting the one 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 home page to:

  • Watch a video
  • See a list of navigation options before navigating to other sections of your site
  • Promote a new ‘book of the month’ each month, or ‘product of the month’
  • Promote seasonal information (e.g. a ’Mother’s Day’ themed offer as Mother’s Day approaches)
  • View different product categories on your e-commerce store catalog at regularly-spaced intervals (e.g. quarterly), 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, scarcity offers, different typefaces, etc., then display one version on the home page for a period of time and then run the other version for the same period of time to see which page converts better)
  • Or even land on a ‘pre-launch’ page if your site hasn’t officially gone live yet!

In this tutorial, you are going to learn how to easily specify any page on your website or blog as your home page.

How To Make A WordPress Page Your Static 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 turn any page on your WordPress website into a static home page go to your admin menu and select Settings > Reading

How To Display A Page You Select As Your Home Page In WordPress

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 your Home Page (you can choose any page showing in your menu)

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

Click the Save button after selecting your options to update the settings and change the home page …

How To Create A Static Home Page In WordPress

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

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

The page you chose in Front page displays > A static page should be showing as your site’s home page …

How To Make A WordPress Page Your Static Home Page

You can change the home page for your website as often as you like, simply by repeating the above steps and selecting a different page from your dropdown menu …

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

The newly-chosen page will be immediately assigned as your site’s new home page …

How To Make A WordPress Page Your Static Home Page

Useful Tip

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

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

The above page will automatically 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 specified as your new home page into your browser, WordPress will direct you to the home page.

Also, if you select another page to be the static home page, WordPress reassigns your previous home page back to its original URL …

How To Show Any WordPress Page Of Your Choice As Your Site's Home Page

Congratulations! Now you know how to make any page be the home page of your WordPress site.


"Wow! I never knew there's so much to learn about WordPress! I bought one of the WordPress for Dummies three years ago, such authors need to be on this course!" - Rich Law, Create A Blog Now