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

How To Set Your Home Page In WordPress

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

The homepage of your site is important 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 main page can also act as a landing page to attract the attention of visitors, let your visitors know who you are, what you do and also to facilitate navigation to other important sections of the site.

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

WordPress makes this process 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.

In a default installation, WordPress acts as a ‘blog’ and presents 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 your visitors can then continue access the full content (e.g. ”click here to read the full article” …).

With WordPress, however, you have the flexibility of creating as many pages as you want and then specifying which of these pages you would like assigned as the front page your site visitors will see.

Better still, you can also change the home page of your website as often as you like, without editing any content, just by having multiple pages you can point to as the site’s static page, and then selecting the page you want to display as your home page.

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

This step-by-step tutorial shows you how to create a WP home page.

How To Make Any Page Be Your Site’s Home Page In WordPress: 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 on your website or blog as your 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 (choose any of the pages listed in the menu)

Click Save Changes to update your 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 WP dashboard) …

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

You can specify a different home page for your site as many times as you like, just by repeating the above process and selecting a different page from your dropdown menu …

The newly-set page will become the new home page instantly …

When you specify any page as 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 select the page with the following URL into your home page:


The above page will be given the following URL:



If you type the ‘old’ URL of the page you have 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 as the static home page, WordPress assigns your previous home page back to its original URL …

Congratulations! Now you know how to create a static homepage in WordPress.


"I was absolutely amazed at the scope and breadth of these tutorials! The most in-depth training I have ever received on any subject!" - Myke O'Neill, DailyGreenPost.com

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

Learn how to set up and configure a WordPress membership site using the S2 Member free WordPress membership plugin.

More info: Using S2 Member

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

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

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