Home Blog How to create custom page in a WordPress site
WordPress Guides · October 4, 2018 · 2 min read

How to create custom page in a WordPress site

Mohammad Saiful Islam
WPExtent
How to create custom page in a WordPress site

Would you like to create custom page for your WordPress site ? Then this article is going to help you to create a unique custom page for your WordPress site. I’ve divided this into two sections. One of them is to create a custom page without plugin ( recommended for techy person ) and another one is to create a custom page with plugin ( recommended for non-techy person )

What’s a custom page on a WordPress site.

You might have noticed that most of the WordPress sites have the different layout for the different page.
But WordPress doesn’t have this functionality by default, you’ll have to make a custom page for a different layout. By default, WordPress shows a post from single.php and a page from page.php. So if you want to give a page unique layout, you’ll have to make one for that.

Note: You should have a basic knowledge of HTML, CSS, and PHP to create a custom page for your WordPress site.

So let’s drive on it.

How to create a custom page without a plugin.

First of all, make a .php file in your current activated Theme folder, you can name it whatever you want. Let’s name it custom-template.php . open your file using a code editor and add a comment.

 
<?php */ Template Name: my custom page */ ?>

You may copy this comment and also you can change the name to whatever you want.

If you write the comment properly then you should have an option called ‘Template’ and your template name will be listed there. ( You’ll see this option when you’ll create a new page at the right sidebar of your admin panel )

To get a default structure of your current activated Theme, you can copy page.php file into your custom page and you can edit the code accordance with your need.

How to create a custom page with plugin.

To create a custom page with a plugin it’s very easy. You’ll just need to download WP Page Template and activate it.

And WP Page Template plugin has two version, they have a premium version too. So you can buy it if you love their features.

If you activate the plugin then you’ll see an option will come at the right sidebar ( you’ll see that if I add a new page ) from there you can choose your layout and use it.

Share:
𝕏 Twitter in LinkedIn

Leave a Reply

← Previous Post How to increase upload file size limit in WordPress. Next Post → How to add body class in your WordPress site ( conditionally or without condition )
You Might Also Like
Why WordPress Updates Matter More Than Most Website Owners Realize
May 11, 2026 WordPress
Why WordPress Updates Matter More Than Most Website Owners Realize

FacebookTweetPinLinkedIn Most websites don’t crash overnight. They quietly fall apart while no one is watching. For thousands of business owners, that slow collapse begins with a single ignored…

Essential Accessibility Tweaks Every WordPress Site Needs Right Now
May 7, 2026 WordPress Guides
Essential Accessibility Tweaks Every WordPress Site Needs Right Now

FacebookTweetPinLinkedIn Why WordPress Accessibility Matters More Than Ever Web accessibility has evolved from a “nice-to-have” feature into a business necessity. Yet over 96% of websites fail basic accessibility…

Stay in the WPExtent Loop

New articles on WordPress, SEO and digital growth — every week.

Discover more from WPExtent

Subscribe now to keep reading and get access to the full archive.

Continue reading