Welcome, visitor! Log in
 

WordPress hook directory
template_redirect

Description

Runs before the determination of the template file to be used to display the requested page, so that a plugin can override the template file choice. Example (pedagogical, not useful): Redirect all requests to the all.php template file in the current themes' directory.

This description was scraped automatically from the WordPress filter reference  or action reference . If it looks like this is the wrong description, please tell me so I can fix my code.

WordPress version history for template_redirect

This database has information for all major versions from WP 1.2.1 through 3.0.

Version File Type
1.5 wp-blog-header.php View hook in source action
1.5.2 wp-blog-header.php View hook in source action
2.0 wp-includes/template-loader.php View hook in source action
2.0.11 wp-includes/template-loader.php View hook in source action
2.1 wp-includes/template-loader.php View hook in source action
2.2 wp-includes/template-loader.php View hook in source action
2.3 wp-includes/template-loader.php View hook in source action
2.5 wp-includes/template-loader.php View hook in source action
2.6 wp-includes/template-loader.php View hook in source action
2.7 wp-includes/template-loader.php View hook in source action
2.8 wp-includes/template-loader.php View hook in source action
2.9 wp-includes/template-loader.php View hook in source action
3.0 wp-includes/template-loader.php View hook in source action

Related Hooks

We find related hooks using word stems. template_redirect has 2 significant word stem(s): template, redirect. Note that some of the hooks below may not appear in all versions of WP.