我有以下代码来检查当前使用的文件是否是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
的仅在主页上运行并且在使用给定模板时?