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

How To Set Your Home Page In WordPress

Typically, most sites have a front page that serves as the virtual ‘front desk’ of your business and greets every visitor arriving on your site via the front door.

The homepage of your website is probably the most important page on your site 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.

The front 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 of the site.

In a static website, the home page and its content are normally intrinsically part of the home page file (e.g. www.mywebsite.com/home.html), 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. www.mywebsite.com), you would normally need to edit the content in the page itself, or log into your server and change the file name.

WordPress makes everything easier for users, especially if you 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 displays a dynamic list of recently-published posts, with the headlines and an excerpt of the content visible for each article published, and links to separate pages where visitors can then keep reading the full item (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 as the main page your website visitors will see.

As you will soon discover, 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 having a number of different pages you can point to as the site’s static page, and then selecting the one you want to display as the home page of your site.

This feature can be very useful. For example, you may want visitors arriving on your site’s home page to:

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

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

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

Click Save Changes 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 view the homepage in a new browser window without leaving your WP dashboard) …

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

You can choose a new home page for your website as many times as you want, just by repeating the above steps and selecting another page from your dropdown menu …

Your newly-set page will be instantly assigned to be your site’s new home page …

Whenever you set any page to become 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 make a page with the URL shown below your 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 web browser, WordPress will direct you back 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 …

Congratulations! Now you know how to select any WordPress page as the home page of your website.


"I am beyond impressed with what you have put together. I can tell that you put a ton of hard work into building what you have. You have the absolute best content on WordPress I have ever seen!" - Robert T. Jillie


Recommended Video Courses For WordPress Users

How To Set Up WordPress On Localhost

Learn how to install, set up, and locally host a fully functioning WordPress site on your computer.

More info: How To Set Up WordPress On Localhost

Recommended Video Courses For WordPress Users

Using Layers WP

Learn how to use Layers WP, a powerful, flexible and user-friendly WordPress theme that lets you build professional and stunning websites easily using point-and-click.

More info: Using Layers WP

Recommended Video Courses For WordPress Users

Using Password Managers

Password Managers provide an easy and secure way to keep track of all your passwords. This video course shows you how to use two FREE powerful password management tools.

More info: Using Password Managers

Recommended Video Courses For WordPress Users

How To Set Up A Forum On WordPress

Learn how to set up a forum for your visitors, prospects, customers, members, or affiliates using WordPress.

More info: How To Set Up A Forum On WordPress

Recommended Video Courses For WordPress Users

WordPress Security

Learn how to keep your WordPress site or blog secure and protected from malware, hackers and brute-force attacks.

More info: WordPress Security

Recommended Video Courses For WordPress Users

Build A WordPress Site ... Fast!

Need a new website or blog in a hurry?

This video course shows you how to quickly install and configure a WordPress website or blog on your own domain name and be up and running in no time!

More info: Build A WordPress Site ... Fast!

Recommended Video Courses For WordPress Users

Sell Online With PayPal

This video course shows you how to set up PayPal on your website to receive payments online, with additional tips on using PayPal payment tools.

More info: Sell Online With PayPal

Recommended Video Courses For WordPress Users

How To Add A WordPress Site To Facebook

Learn how to add your WordPress site to Facebook. Learn how to obtain and set up a free SSL (Secure Sockets Layer) certificate for your WordPress site, how to change your site protocol from "http" to "https" (secure site) and how to set up a Facebook app and import your entire WordPress site into Facebook.

More info: How To Add A WordPress Site To Facebook

Recommended Video Courses For WordPress Users

How To Install, Set Up & Use WordPress Multisite

Learn how to quickly and securely set up an online community of websites or blogs using the powerful WordPress Multisite feature.

More info: WordPress Multisite

Recommended Video Courses For WordPress Users

How To Use FTP

This video course shows you how to use FTP (File Transfer Protocol) to transfer and upload files between your hard drive and your server using a free FTP program called Filezilla.

More info: How To Use FTP