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

How To Set Your Home Page In WordPress

For a white label version of this tutorial visit WPTrainingManual.com.

How To Set Your Home Page In WordPress

Typically, most websites have a home page that acts as the virtual ‘front desk’ of your business and greets everyone who arrives on your site via the front door.

The home page is one of the most important pages of your site because it is generally the first thing a visitor sees about your business if they arrive on your site by typing in your domain name on their web browser, or click on a link from a directory listing.

Your home page can also serve as a landing page to attract your visitors’ attention, let them know who you are and what you do, and also to help them navigate to other important areas of your site.

In a ‘traditional’ (also called ‘static’) website, the home page and its content are normally ‘fixed’ to a specific file (e.g. www.yourdomain.com/index.html). What this means is that if you want visitors to see different content when they land on your home page, you have to physically edit the content of your page, or log in to your server and rename another file as the home page of your site.

WordPress makes changing what visitors see when they land on your home page a whole lot easier. There’s no code to edit or files to rename. You simply tell WordPress which page you would like visitors to land on when they type your web address into their browsers or click on a link to your domain name.

With WordPress, you can create as many pages as you like and then assign one of these to be your website’s home page.

Even better, you can change your home page as often as you like and even set up a fixed page for visitors to land on if you are using WordPress as a blog.

This has many practical uses. For example, you may want visitors arriving on your site via your home page to:

In this step-by-step tutorial, you will learn how to easily assign any page on your website as your ‘fixed’ home page and how to change it any time you like.

How To Set Your Home Page: Step-By-Step Tutorial

WordPress typically behaves as a ‘blog’ by default. What this means, is when used “right out of the box,” your site displays a dynamic list of your most recently-published posts with their post titles, a post excerpt, and “read more” links pointing to separate post pages where your visitors can access and read the full article.

If you want your site to behave more like a website with a ‘fixed’ home page, WordPress has a built-in feature that lets you select any page on your site and assign it as its ‘home page.’

To ‘fix’ a page as your home page in WordPress, here’s all you need to do:

First, log into your site, then go to your navigation menu and click on Settings > Reading.

Select Settings Menu > Reading.

In the Reading Settings screen, select the following:

Select your home page.

After selecting a page from the drop-down menu, click the Save Changes button to update your settings and set your new home page.

Click ‘Save Changes’ to set your new home page.

After saving your changes, click on Visit Site to view your home page. You can right-click and select ‘Open Link In New Tab’ to view your home page in a new tab without leaving your admin area.

Visit your site to view your new home page.

The page you have selected in Front page displays > A static page should be displayed as your site’s home page.

Your home page has been set.

You can change your home page easily and as often as you like, by simply repeating the above steps and selecting a different page from the ‘Front Page’ drop-down menu.

Selecting a different home page in WordPress is easy.

Your newly-selected page will be instantly assigned as your site’s new home page (remember to save your settings).

With WordPress, you can change your home page as often as you like.

WordPress automatically reassigns the URL of whatever page you select to be your home page, so that visitors will land on that page simply by typing in your domain name into their web browsers.

What this means is that if you create a page with the following URL:


This page will automatically be assigned the URL http://yourdomain.com for as long as it remains selected as your site’s home page:


If a visitor types in the old URL of the page you have specified to be your home page into your web browser (i.e. http://yourdomain.com/grandmas-favorite-chicken-recipes) or clicks on a link with that URL, WordPress will automatically redirect them to the home page.

In other words, if visitors type in http://yourdomain.com/grandmas-favorite-chicken-recipes

They will automatically be redirected to http://yourdomain.com

WordPress will reassign the page’s original web address if you select another page to be the home page of your site.

WordPress adjusts your home page URL automatically.

Congratulations! Now you know how to set any page in WordPress as your home page.

How To Set A Home Page In WordPress



"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

We are not affiliated, associated, sponsored, or endorsed by WordPress or its parent company Automattic. This site contains affiliate links to products. We may receive a commission for purchases made through these links.

For a white label version of this tutorial visit WPTrainingManual.com.