If your theme includes a Page Template and you want to set a custom page template for your Homepage, then this guide will help you. This will help you to set a Static page, instead of the Blog type homepage.

Custom Page Template for a page

If you wish to use one of the templates as homepage then here’s how to do it.

  1. Log in to your WordPress admin panel.
  2. Click on Pages > Add New.
  3. Enter the Page title of your choice e.g. “Home”
  4. Look at the right panel block options.
  5. In Page Template Box, click on the drop down.
  6. Select the template of your choice. e.g. “Home Page″, “Left Sidebar”. (These page templates may vary depending on the theme)
  7. Click Publish.

When you preview your website, it will show the selected template in the “home” page we created. Now, let us see how to set the “Home” as a default homepage of your site. I.e. when a user visits your website, the page with “home” template should be displayed by default.

Set a custom template/page as Homepage in your blog

Here’s few simple steps that will let you select a page template as homepage.

  1. In your wordpress admin panel, navigate to Settings > Reading.
  2. In Front Page Displays section, you have two radio button options. 1. “Your latest posts” and 2. “A static page”. By default “Your latest posts” is selected
  3. To have a custom page as homepage, select “A Static Page”
  4. Here, you have two options. “Front page” and “Posts Page”.
  5. In “Front Page” drop down option, we will select “Home” page we created above.
  6. At the bottom of this page, click “Save Changes” button.
  7. Done!

Preview your website. The “Home” page template is now set by default as homepage of your site. So now whenever someone visits the homepage of your site, the template which we have used in that page will show up.