Themes: Add template type and template candidates as parameters to the `{$type}_template` filter.

Props mschadegg
Fixes #39525


git-svn-id: https://develop.svn.wordpress.org/trunk@40057 602fd350-edb4-49c9-b593-d223f7449a82
This commit is contained in:
John Blackbourn 2017-02-12 21:24:16 +00:00
parent 38c3556674
commit acf5ca35c8
1 changed files with 5 additions and 2 deletions

View File

@ -53,10 +53,13 @@ function get_query_template( $type, $templates = array() ) {
* 'embed', home', 'frontpage', 'page', 'paged', 'search', 'single', 'singular', and 'attachment'.
*
* @since 1.5.0
* @since 4.8.0 The `$type` and `$templates` parameters were added.
*
* @param string $template Path to the template. See locate_template().
* @param string $template Path to the template. See locate_template().
* @param string $type Filename without extension.
* @param array $templates A list of template candidates, in descending order of priority.
*/
return apply_filters( "{$type}_template", $template );
return apply_filters( "{$type}_template", $template, $type, $templates );
}
/**