有没有一种简单的方法来列出用来生成特定页面的每个模板/php文件?

时间:2013-07-16 作者:Matoeil

要自定义主题,跟踪使用的每个文件并找出哪个文件做什么并不总是那么容易。例如,我想知道我的菜单是如何生成的,这样我可以给它添加一些条件,也可以更改显示。有没有办法找到所有加载的文件?使用的标题。。。等也许在自动加载系统的某个地方放一些代码?还是使用firebug?

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

WordPress除了一些基本内容(例如$template 全局保存主模板文件)。

您可以使用PHP的本机get_included_files() 列出请求期间加载的所有PHP源文件,并将其缩小到主题范围。请注意,对于更复杂的主题,它不仅有模板,而且可能还有许多框架文件。

SO网友:Pascal Martin

我不知道有什么方法
我建议您将自己与文件层次结构区分开来,并逐步了解函数的编写位置。

和使用the codex 搜索函数
它可以为您提供有关包含所需功能的文件的信息。

结束

相关推荐

Wp-Content/Themes/文件夹中的index.php文件

今晚,当我注意到一个索引时,我正在手动将我正在处理的主题上传到我的wordpress安装中。我的主题文件夹中的php文件。我打开了文件,其中只包含以下三行代码:<?php //silence is golden ?> 这让我很担心,起初我想可能是我不小心把文件上传到了主题目录,但文件的内容并不是我想放的任何东西。所以我的意思是,应该有一个索引。我的wp内容/主题/目录中的php文件?还是有人把它放在那里了。或现在我想起来了,可能是我无意中上传了这个文件,然后一个“黑