我有下面的代码检查,如果当前使用的文件是tmp_home_page.php
,但是当我做echo $template_file;
它显示functions.php
add_action('template_redirect', 'are_we_home_yet', 10);
function are_we_home_yet(){
global $template;
$template_file = basename((__FILE__).$template);
if ( is_home() && $template_file == 'tmp_home_page.php' ) {
// do stuff
}
}
任何想法如何确保我do stuff
只主页上运行,并给出模板时,在使用?