How to Create a Custom Home Page
WordPress allows you to easily use any page on your website as your homepage. You can simply go to Pages » Add New page inside WordPress admin area to create a new page.
Let’s give this page the title ‘Home’ and publish it. You will use this page as your custom homepage.
Note: As shown in the screenshot below kindly choose “Home page Template” under “Page Attributes”
Kindly refer to:
Now, if you want to run a blog on your site, then you need to create a separate blog page to display your posts (This is completely optional).
Once again, go to Pages » Add New page and create a page titled ‘Blog’. Go ahead and publish the blank page.
After creating the pages, you need to visit Settings » Reading page in your WordPress admin. From here select ‘A static page’ option under ‘Your homepage displays’ section.
Next, you need to select the homepage and the blog pages you created earlier.
Don’t forget to click on the ‘Save changes’ button to store your settings.
Now that you have set up a page to be used as your custom homepage, let’s start adding and rearranging Homepage Blocks for your WordPress site.