I think I found the reason for your problem.
You must remember to add the corresponding template header:
<?php
/**
* Template Name: Page Tools
*/
to your custom template files page-tools.php, …
I hope this helps.
Related Posts:
- Getting only direct child pages in WordPress with get_pages
- What does is_page_template() compare against?
- Creating custom blog page template the right way
- 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?
- load/require specific php files for specific pages/templates/post types
- How to remove a parent theme template from Quick Edit?
- Removing or Restricting Access to Page Templates for Editor Role
- Created custom post type but selected template not staying selected
- Can I create a page template, use it once, then hide/remove the option to use it again?
- Are page/post IDs unique across a whole network?
- Custom template for each page
- Adding the Admin Bar to a page with a custom template
- Help with a custom page template – listing contents of childpages?
- Can you call a template file without assigning template to a page in the admin panel?
- page-slug goes to not found
- is_page_template not working as expected
- How to create a page template that retrieves content from db?
- Change path of the page’s template
- wp_redirect() does not work in custom template file
- Get page id of current page from template [duplicate]
- is_page_template returning false
- Excerpts for Pages
- Visual Editor Templates
- Change content of page in child theme using plugin
- Can two custom templates be used to create a single page?
- Find the page template of the previous page
- How to check if a specific page uses a page template?
- Cant remove line that appears above page content
- How to display pictures from database?
- Change title only in dynamic page
- I want to duplicate homepage for all my pages
- WordPress showing 404 page template for unpublished posts
- Change Post Template based on post meta?
- Automatic Shortcode Creation with Custom Fields [closed]
- Adding a Menu Page to The Dashboard
- !is_page_template not working with && operator
- Is there a way to create a template that does not have the site styling associated with it?
- Page template is accessing the incorrect posts?
- Is it possible to add a child post into the parent page?
- Show meta box only for default page template
- Is it okay to use page template as contact page? [closed]
- Including facebook.php in a wordpress page template?
- is_front_page and is_home are not working in page.php
- changing background color depending on parent page
- Page with posts from category doesn’t work
- Short code template + ajax
- the_content() printing DOCTYPE, and tags in the middle of page
- Display ACF if parent page has specific template
- Dropdown menu for categories
- How can I load 2 random pages?
- Creating page & post templates without template file
- Blog page wont use blog-template.php
- Function to load correct CSS for Template not working
- Make a page (url) not cacheable [closed]
- Display additional page templates and a sidebar on plugin activation
- Limit page template choice by page title or ID?
- How do I add my PHP app to a WordPress page whilst keeping semantic URLs?
- WordPress custom login and register page problem?
- Using conditional statements in place of custom Page templates
- Controlling the Admin panel for page templates
- Page Templates automatically showing index page contents?
- Why wp_remote_get() fetches certain web pages while it doesn’t work for my localhost?
- How to change Elementor Template for Single Page Post on Load
- Prevent header and footer from loading on specific pages with template or plugin
- Contain multiple page templates in one PHP custom template file in WordPress?
- Add featured image as post header background image
- Create Page with Pagetemplate and get a post_type_object->template
- How to add a full working piece of website already coded, to a large scale Website design project?
- Inserting article:tags meta in html head-element, using get tags, no wp_head
- 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?
- Converted HTML5 to WP, How to apply converted classes to new pages (after conversion completed)
- can’t grab PHP $_POST variable
- Custom page template displays the archive template
- Create a custom theme-specific page, invisible in the admin-panel?
- Using a page-template to restrict access based on IP (Frontend)
- Need help in creating splash intro page using custom page template
- Adding secondary featured image for page_for_posts
- What is the best way to create very custom campaign pages?
- Use page.php for front page
- Custom Forget Password page
- How can I put a custom field as the link of a button shortcode?
- A simple form submission but notice : Trying to get property of non-object
- Using page template as Static Front Page
- How to make page template with admin able to select NextGen Galleries to be part of the layout?
- Showing sidebar-2 on custom template page
- Tables not showing divs and loop/php items
- Background of default template showing instead of the background of custom page template
- Videopress Short Tags not working when pulling page into template
- Article Template
- Front end user registration form [closed]
- Create Page with Template File from Plugin Folder
- I’m building a WordPress theme and noticed that the 404 page template runs along with the corresponding templates for each page. Any idea why?
- Styling best practices for single pages/templates
- duplicating page templates
- condition for specific pages
- Where to put media files when adding custom template to a theme?