WordPress 检测当前页面模板文件的路径

WordPress 检测当前页面所使用的模板文件是什么?修改 wordPress 主题的时候,由于一个功能出现错误,需要修改主题源文件,但不知道这个功能代码是置于哪个模板文件内,那么该怎么查找这个页面是利用的哪个模板文件呢?

1.查找 wordpress 源文件:wp-includes\template-loader.php, 找到以下代码:

else  :
$template  = get_index_template ( ) ;
endif ;

2.在其下面添加以下代码:

if ( $_GET [tpl ] == 'die' ) {
die ( $template ) ;
}

3.打开当前页面,在域名后面输入引号内的内容:?tpl=die 即可显示当前页面调用的模板文件

相关推荐

WordPress 获取当前页面 URL 地址的方法

WordPress 获取当前页面 URL 地址的方法

通过 WordPress 原生的函数来,或者自定义函数,都可以获取当前页面的 URL 地址。 1、用 WordPress 原生的函数来实现,代码如下: $current_url = home_url(add_query_arg(array())); 2、普遍适用的方法,代码如下: $current_url = home_url(add_query_arg(array(),$wp->request)); 3、直接在 WordPress 中加入如下代码: 然后 ...

WordPress 全局变量:$pagenow 判断后台页面位置,如 wp-login.php/post.php/post-new.php

WordPress 全局变量:$pagenow 判断后台页面位置,如 wp-login.php/post.php/post-new.php

WordPress 代码中有非常多的全局变量,$pagenow 是经常用到的一个,特别是在后台开发的时候,通过它,我们可以定位所在的位置。 $pagenow 定义 $pagenow 是在 wp-include/vars.php 中定义的,查看他的源代码,$pagenow 定义简单分成两种情况: 如果是前台页面,除了自定义的页面(比如feed页面),基本都是 index.php。 涉 ...

获取 WordPress 路径和 URl 地址的函数大全

获取 WordPress 路径和 URl 地址的函数大全

为了 WordPress 更快的运行直接写了绝对地址,其实是不好的,如果修改了 WordPress 程序的地址,编写的这个插件或者是主题就只有你自己用,别人无法使用,为了避免错误,了解 WordPress 中与获取路径相关的函数很重要。 本文主要总结了:站点路径相关函数/主题路径相关函数/插件路径相关函数和路径相关常量,以下均假设 Wor ...

WordPress 函数:判断页面的类型,如首页、文章页、搜索页

WordPress 函数:判断页面的类型,如首页、文章页、搜索页

WordPress 由首页、文章页、搜索页和404页面等页面组成,当你想在特有页面显示、隐藏、替换和加载某些内容,需要使用页面判断函数来判断。比如在文章页且仅在文章页显示某些内容时,可以使用函数 is_single() 判断。 WordPress 内置非常丰富的页面判断函数,下面列出的判断函数,在何种条件下的输出都是true,此外这些函数 ...

微信扫一扫,分享到朋友圈

WordPress 检测当前页面模板文件的路径