How you can create a static page with WordPress?
To create a static page in WordPress, in the page section you have to upload PHP files to the server in the theme folder, and then select that as your template. This allows you to add any page and look that you wanted for your blog and it will remain static.