Opened 2 years ago
Closed 2 years ago
#16994 closed enhancement (duplicate)
Add filter to array of template files to locate
| Reported by: |
|
Owned by: | |
|---|---|---|---|
| Priority: | normal | Milestone: | |
| Component: | Template | Version: | 3.1 |
| Severity: | normal | Keywords: | has-patch |
| Cc: |
Description
It's not possible to modify the array of template files that's looped over in order to locate the template file to use on a site.
These arrays are set in the various get_whatever_template() functions (eg get_taxonomy_template(), get_archive_template(), get_home_template()).
A theme framework I'm building adds several new possible template files. Some of these have higher priority than existing templates, and some have lower. Currently I have to use the template_include filter and pass an array of possible template files through locate_template() again due to the varying priority of the templates.
If there was a filter on the array used in get_query_template() this would be easy and would remove the need for locate_template() to be called twice.
Attachments (1)
Change History (3)
johnbillion — 2 years ago
comment:1
johnbillion — 2 years ago
- Keywords has-patch added
- Version set to 3.1

Patch