0

我正在大量定制 WordPress 主题。主题非常复杂,因此我很难确定从主题中的所有不同文件中呈现数据的方式和位置。

是否有浏览器插件告诉我特定元素是从主题中的哪个文件生成的?

4

2 回答 2

3

请看看这些插件。

它肯定会帮助你。

[1] http://wordpress.org/extend/plugins/debug-bar/

[2] http://wordpress.org/plugins/debug-bar-template-trace/

只需安装在您的主题中,然后转到页面并通过此插件对其进行跟踪,它会向您显示当前正在执行哪个文件的代码...

谢谢。

于 2013-10-14T10:04:42.077 回答
0

您会发现最有用的东西,或者至少是我一直认为最有用的东西,是 Wordpress 模板层次结构。

这是一个图形,显示 Wordpress 将尝试查找哪些文件来呈现网站页面,例如,当显示页面而不是帖子时,wordpress 会查找名为 page-{id}.php 的文件(其中 {id}是页面的数字 id)首先,然后是 page-{slug}.php,然后是 page.php,然后是 index.php。

使用层次流程图,您可以查看 Wordpress 会尝试哪些文件以及以什么顺序进行尝试,并且通过将其与您的主题中的文件进行比较,您可以快速追踪它是哪个文件。

http://codex.wordpress.org/Template_Hierarchy - 向下滚动到图片,这是最有用的部分。

于 2013-10-14T16:41:14.443 回答