获取当前模板文件的名称
我发现它可以显示模板中使用的文件的当前名称: function get_template_name () { foreach ( debug_backtrace() as $called_file ) { foreach ( $called_file as $index ) { if ( !is_array($index[0]) AND strstr($index[0],'/themes/') AND !strstr($index[0],'footer.php') ) { $template_file = $index[0] ; } } } $template_contents = file_get_contents($template_file) ; preg_match_all("Template Name:(.*)\n)siU",$template_contents,$template_name); $template_name = trim($template_name[1][0]); if ( !$template_name ) { $template_name …