WordPress For Non-Techies: Free WordPress Tutorials – WPCompendium.org

How To Set Your Home Page In WordPress

Typically, most websites have an index page that serves as the virtual ’receptionist’ (or ‘concierge’, or ‘welcoming committee’) of your business and greets everyone who arrives via the front door.

The front page of your website is important 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 listing.

The main page can also serve as a landing page to attract your visitors’ attention, let your visitors know who you are, what you do and also to help them navigate to important sections of your website.

In a static website, the home page and its content are normally ‘fixed’ to a designated home page file (e.g. www.mywebsite.com/index.php), so if you want visitors to see different content on the main page when they land on your site via the main URL (i.e. www.mywebsite.com), you would need to edit the content of the page itself, or log into your server and change the file name.

WordPress makes things easier for website owners, especially if you 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 changing list of recently-published posts, with the headlines and first paragraph or two of the content displayed for each article published, and links pointing to separate post pages where visitors can then continue reading 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 want designated to be the main page of your site.

As you will soon discover, you can also change the home page of your website as often as you like, without touching the content, just by having a number of pages you can choose as the site’s static page, and then selecting the one you want to show as the home page of your site.

This feature is very handy to have. For example, you may want visitors arriving on your site via the homepage to:

This tutorial shows you how to easily create a WordPress home page.

How To Set Any Page In WordPress As The 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 set any page in your site to display as the Home Page go to your admin menu and select Settings > Reading

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 the Home Page (you can choose any of the pages listed in your menu)

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

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

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

You can specify a different home page for your website as often as you want, just by repeating the above process and selecting another page from your dropdown menu …

Your newly-chosen page will be immediately assigned to be your home page …

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

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


The above page will be assigned 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 browser, WordPress will direct you to the home page.

Also, if you specify another page as the static home page, WordPress reassigns your old home page back to its original URL …

Congratulations! Now you know how to make a specific page be your home page in WordPress.


"Learning WordPress has been a huge stumbling block for me. I've been looking for something that covers absolutely everything but doesn't cost an arm and a leg. Thank you so much ... you have just provided me with what I have been looking for! Truly appreciated!" - Tanya