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

How To Set Your Home Page In WordPress

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

The main page of your website is probably the most important page on your website 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 front page can also act as a landing page to catch the attention of visitors, let your visitors know who you are, what you do and also to help them navigate to important sections on the site.

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

WordPress makes this process easier for users, especially for those who don’t want to mess around with stuff like editing web page code in server files.

Used right “out of the box”, WordPress acts as a ‘blog’ and presents a dynamic list of recently-published posts, with the post titles and first paragraph or two of the content displayed for each article published, and links pointing to separate post pages where visitors can then keep access the full content (e.g. “read more” …).

With WordPress, however, you are given the flexibility of creating as many pages as you want and then specifying which of these pages you want to designate as being the home page your blog visitors will see.

Better still, you can also replace the home page of your site as often as you like, without having to edit any of its content, simply by having a number of different pages you can point to as the site’s home page, and then selecting the one you would like to display as the static home page of your site.

This feature is useful for many reasons. For example, you may want visitors arriving on your site’s home page to:

In this step-by-step tutorial, you are going to learn how to easily create a static WordPress home page.

How To Set Any Page In WordPress As A 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 create a static WP 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 choose the page you want to set as your Home Page (you can choose any of the pages listed in your menu)

Click the Save button after selecting your options to update the settings and set your new 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 Reading Settings screen) …

The page you selected in Front page displays > A static page should now be showing as your site’s 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 …

The newly-specified page will be immediately assigned to be the new home page of your site …

Whenever you set any page to become the homepage of your site, WordPress reassigns the domain root to the URL of the 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 specified as your new home page into your web browser, WordPress will direct you back to the home page.

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

Congratulations! Now you know how to set a page in WordPress as a static home page.


"If you're new to WordPress, this can stand on its own as a training course and will stay with you as you progress from beginner to advanced and even guru status." - Bruce (Columbus, Ohio)

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

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

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 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

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 Use cPanel

cPanel is a powerful and simple-to-use web hosting management software application that gives website owners the ability to quickly and easily manage their servers and websites using a simple and intuitive dashboard.

This video course will teach you how to use the main features of cPanel to manage your web hosting.

More info: How To Use cPanel

Recommended Video Courses For WordPress Users

How To Use Amazon S3

Learn how to set up and use Amazon S3 to upload, store, manage, and protect your site’s images, large media files, downloadable files, stream videos and more.

More info: How To Use Amazon S3

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