主题零件路径位置转储

时间:2014-10-14 作者:Joe

几个月前,我正在定制分配给我的主题。我记得我在配置或主题函数文件中使用了一些函数或定义了一些东西,然后它显示了每个包含的文件/部分的确切路径的调试信息,但我记不起它是什么。我在谷歌上搜索了几个小时,但运气不好,时间也快用完了(截止日期)。

当我设置它时,它会显示当前打开的文件中包含的文件的路径或url/uri。类似这样的内容,但它通常也会呈现页面。其中只有这行调试信息。

THEMEROOT/header.php
THEMEROOT/footer.php
and other partials
现在,我不得不基于某种框架和数百个文件自定义非常复杂的主题,我完全沉浸在其中。我找不到我需要改变的位置来实现我必须实现的目标。

我想以某种方式抛弃这个主题包括路径,但不记得如何做,我的时间不多了。我在谷歌上搜索了几个小时,但什么也没找到,感觉这是在浪费宝贵的时间。

有人能给我指出正确的方向吗?

1 个回复
最合适的回答,由SO网友:Rarst 整理而成

虽然有一些跟踪模板文件的特定于WP的解决方案,但对于复杂的项目,唯一可靠的列表是使用get_included_files() PHP函数在页面加载结束时运行。

它将为您提供一切,包括WP core,但将其过滤到主题相对容易。

结束

相关推荐

如何在不交换wordpress-core的情况下更改wp-include/soronomy.php中的值

我遇到的问题是,即使用户登录,私有帖子的标签也不会显示在小部件标签云中。原因似乎是函数中“post\\u status”的值_update_post_term_count 在wp包括/分类中。php。至少当我将此值更改为“private”时,会显示私有标记。我的问题是:如何在不编辑分类法的情况下更改此值。php,那么核心呢?这是已更改的功能(在**...**):function _update_post_term_count( $terms, $taxonomy ) { global $w