Generally, WordPress is a fantastic site used as a website master. Additionally, it is used for blogging. It is important to note that the blog posts are as well exhibited on the same home page. If you do not like your blogs displayed on through your main website page, then you have the option of creating a separate page for blog posts in WordPress, or you can use. The website development Company has two ways of creating a separate page for the blog page. These include the use of index.php as a blog template and using your page template for blog posts.


1. Procedure for using index.php as a blog template
Step one: a blog page creation
You will begin by going to the pages. From there, you proceed to add new (pages> add new). It is followed by filling the title in the input field. You can probably give the title 'Blog.' The next action after giving the title is to save the page.
Step two: Customization of location for the homepage site and blog posts
It is attained by going to settings and then proceeding to read (Setting>Reading). After doing this, then set up the static page. It is to serve as a homepage and your blog post page as a post page.
Step three: Menu item addition
Generally, this might not be much necessary step if the second step has successfully done. Additionally, if step two has completed, the blog will always be shown on the page URL that you have just created. Moreover, the blog post page will use the index.php folder as the outline. In addition to that, when your current theme can support menus, you can add this page to your website menus. It can be done by going to appearance and then proceeding to lists (Appearance>Menus). It has followed by the addition of the blog page to the menu and then the action of saving it. The new sites created for blogs mostly are like autonomous with their feeds and set of users. It is good to link for easier access to your site. It is essential to understand that not all themes have code for blogs in their index.php. Where such issues exist, it may not be possible to use this method to create a separate blog post page on WordPress. However, not all is lost because, in such a scenario, one can use the second method.
2. Application of your website page template for blog posts
Generally, this is a way of creating a separate blog post page on WordPress by using your page template. Also, this is the best and ideal way, especially when displaying posts using your parameters is required. This method also offers you chances of creating multiple blog post sections that have different inquiry opinions. Below are the steps that have followed to arrive at the separate blog post page in WordPress.
Step one: template page creation
Assuming you have not tried to create a template page before, then this is the procedure to do it. You will open your current theme folder. From there, create a PHP file there also. It followed by giving the title or name you would prefer to that file. It can be 'blog-templete.php.' From there, you need to add this code to the data you have just created.
Step two: page creation
In this stage, you can follow the first steps used in the earlier procedure of using index.php as a blog template. However, you are required to specify the page template in the section (Page Attributes).
Step three: page navigation
It is important to note that page navigation for your blog section is essential. Generally, you can the recommended plugins or own functions to achieve this purpose. There are various recommended best plugins like wp-pageNavi that can be used in case of any challenge.
Step four: the code page template
It is the last step in creating a separate blog post page using your template for your blog posts. Generally, the template page will always contain all that has required for testing your blog page. Upon reaching this stage successfully, then you have your separate blog post page on the WordPress website.
Conclusion
Generally, for those who never like the blog post has been displayed on their main home page can use the above methods to create a separate blog post page in WordPress. Website Development Company can quickly do the creation of a separate page for posting your blogs.

blog posts in WordPress