Filter Page by Template
Filter Page by Template
Description
If your WordPress website has hundreds of pages and your theme has many page templates then sometimes you want to see the pages that are using a specific template. But by default, there is no way in WordPress admin to search posts or pages associated with a template. “Filter Page by Template” plugin helps you to do this. It adds a dropdown list of page templates above the post/page list. You can filter posts/pages by selecting a template from the dropdown. Also, you can filter and see pages that are using missing templates. There is a new column Template in the page list table. This Template column shows the name of the page template that is being used for a particular page. If a template file is not exist then that will be shown in red color. On the Template column you will see the template’s display name. To see the php file name mouse over on the template name.
Using this plugin you can do:
- Filter page list according to page template.
- See which page is using which template.
- See which page template is being used by which pages.
- See which pages are using missing templates.
- Know the PHP file name of templates.
- You can do the same things above for posts and any custom post-type posts.
Installation
Modern Way:
- Go to the WordPress Dashboard “Plugin” section.
- Search For “Filter Page by Template”.
- Install, then Activate it.
Old Way:
- Upload the
filter-page-by-templatefolder to the/wp-content/plugins/directory - Activate the plugin through the ‘Plugins’ menu in WordPress.
How To Use Filter Page by Template:
Just Install and activate. Go to all pages list page, Select a template from the dropdown and click on the filter button.
Reviews
Does the job
By agmcwebmanager on July 31, 2025
Perfect for its intended purpose.
Wonderful improvement to workflow
By LinuxArchitect on July 4, 2024
I have a website where I have "internal" sites, like multisite except not. So all of my multiple personality and professional sites redirect to their own internal page of my new master project website. Why? Well, it gives me just one place to work, and all of my licensed plugins are licensed for a single site. I just retired with a single uber-project. I need time to do life stuff and it is just much easier to have a single "real" website. This plugin makes it easy to focus on an internal site as each has their own set of templates, letting each feel like their own site.
Great work simplification
By skipjack66 on September 29, 2023
Particularly in large websites with lots of pages a tool that comes handy!
Does EXACTLY what it says. Game changer!
By SkyHyzer on July 27, 2023
This solves such an annoying problem and saves so much time. Thank you!
Great plugin
By wbeaumo on May 3, 2023
I use it all the time.
Grate Plugin
By dharti14regur on March 18, 2023
Plugin functinonality is awesome
good Idea
By Anonymous User (anonymized_20115841) on January 22, 2023
good Idea, useful Plugin
Useful plugin
By asjl on January 9, 2023
Works well for me with over 500 pages using multiple templates. I'm running WordPress 6.1.1 so it would be nice if it was tested by the author up to that level.
Thanks for providing the plugin.
Great and helpful
By troiweb on August 12, 2022
Works as intended
By tumas2 on August 3, 2022
Changelog
3.1 (October 05, 2022)
- Fix PHP Notice: Undefined index: pagenow.
3.0 (August 25, 2022)
- Show the dropdown list of appropriate templates for posts and custom post types.
- Show template column for posts and custom post types.
2.2 (March 19, 2022)
- Fix plugin translation.
2.1 (March 19, 2022)
- Fix plugin translation.
2.0 (March 19, 2022)
- Make the plugin translatable.
- Fix typo.
1.6 (December 14, 2020)
- Nothing new, Just update readme with tested up to 5.6 version.
1.5 (October 03, 2020)
- Nothing new, Just update readme with tested up to 5.5.1 version.
1.4 (March 30, 2019)
- Admin notice to rate this plugin on WordPress.org.
1.3 (March 29, 2019)
- Nothing new, Just update readme with tested up to 5.1.1 version.
1.2 (August 13, 2018)
- New feature: Show pages that are using missing templates. A new item “All Missing Page Templates” has been added to the page template dropdown list.
1.1
- New feature: A new column
Templatehas been added to the page list table to show the name of the page template for particular pages
1.0
- Initial release

