Do you want to add this template via a plugin or using the theme? If you want to use the theme you need several things:
- The PHP file which will be responsible for the page. The file itself can be named in two ways:
page-{slug}.php
orpage-{id}.php
. Here is an explanation what each one of them does. -
You need to add the template name. Right after the opening
<?php
tag you need to add:/* Template Name: Your Template Name */
This name will be also used in the drop down.
3. You need to code the logic for the template.
Here is a good article on page templates.
Related Posts:
- What does is_page_template() compare against?
- Creating custom blog page template the right way
- How To Create A Paginated List Of All Categories On My Site?
- How to remove all styles for certain page template?
- Simplest way to add a second html editor to the post/page admin?
- How to consolidate multiple static page templates into one dynamic one?
- Loading page content into a variable in template
- Capturing arbitrary semantic URL arguments
- How do I display the text inside the WP editor for a page with a custom template?
- How can I dynamically load another page template to provide an alternate layout of the posts?
- get url page template
- How to remove a parent theme template from Quick Edit?
- How to Set a Custom Template for Blog Posts
- Removing or Restricting Access to Page Templates for Editor Role
- Can I create a page template, use it once, then hide/remove the option to use it again?
- Custom template for each page
- How can I have a static title on my blog page?
- Can you call a template file without assigning template to a page in the admin panel?
- page-slug goes to not found
- How do I add a body class to specific pages?
- How to list all titles of posts on a specific page?
- Programatically switch page template?
- How to create a page template that retrieves content from db?
- Change path of the page’s template
- Get page id of current page from template [duplicate]
- is_page_template returning false
- get_pages — parent vs child_of?
- Excerpts for Pages
- WP-CLI not setting page template with page_template=”template-name.php”
- Create a page template with No Footer
- Register/Get sidebar?
- Verify if the current page has at least one published child
- how to remove all body classes in wordpress
- Custom Post Type Archive template page not found
- How to rewrite title- and meta-description templates for page templates in Yoast Plugin [closed]
- Adding a Menu Page to The Dashboard
- Cleaner way to define multiple variables for is_page_template()
- page shows 404 on form submit
- Add #sidebar-2 to a custom page template
- Is it possible to add a child post into the parent page?
- wp_redirect goes to infinity loop
- Is it okay to use page template as contact page? [closed]
- What content to use for inserting images
- Display one post in different formats conditionally
- Custom Page Templates
- How to build a PDF repository in WordPress
- Why is a renamed custom template file still showing up in the template dropdown menu?
- Page template added via plugin not saved in Gutenberg
- get_avatar() as backround image
- get_the_excerpt() inside WP_Query – link URL Incorrect
- Change text size and color for tags and category meta description on product page
- Strip from the_tags() output
- add_rewrite_rule no longer working – possible https issue?
- Delete post: 2 wp_redirect if pages are different
- Template Redirect to /2015 to use page template
- The best way to create pages like an ‘about’, ‘contact’ and etc [closed]
- Image not showing on page template in Twenty Fifteen-theme
- Custom page template to sidebar/widget
- How to set custom cookies in WordPress after a form is filled on a page
- Three step order form, how to go to next step
- WordPress custom login and register page problem?
- Using conditional statements in place of custom Page templates
- RSS feed for a custom page template
- Add featured image as post header background image
- Blog template with different header to rest of site
- How to integrate custom HTML template in a premium wordpress theme?
- WordPress pass url to page template when page does not exist
- Static page won’t identify template
- wp_logout() not working after form submission
- Set page title in WordPress with PHP
- How to allow user to select page template from front end?
- Custom page template displays the archive template
- page_template filter without a plugin
- How to get template link?
- Single page theme: Can I render other pages with their respective themes within another page?
- WordPress fetches the archive page instead of my custom template
- How to set title from page-template?
- create template for one page
- How do you create a default template?
- Cannot display default template after switching to custom
- A simple form submission but notice : Trying to get property of non-object
- Custom Page Template not working when site moved from subfolder
- change the Theme dynamically
- WordPress & External Page: 404 error in IE and some others
- How can I set full width page layout in a default post page?
- Lead Generation with Cookies in WordPress
- Show tarifs page with menu a or b depending on menu of origin
- Page (template) with only news of the type “gallery”
- Fetching Image from other post/page with custom type
- How can I make different page templates for one category?
- Getting a custom area in a theme for dynamic content for page
- wordpress header leaks into body in a specific template
- Display child page on parent
- Article Template
- Show page name in browser
- Front end user registration form [closed]
- How to show feature image, Title, Breadcrumb before Page in flatsome theme
- How do I update the SEO information on dynamic pages being generated from template_include?
- WordPress Page Slug with URL custom template
- Can wordpress search inside a custom page template?