我正在大量定制 WordPress 主题。主题非常复杂,因此我很难确定从主题中的所有不同文件中呈现数据的方式和位置。
是否有浏览器插件告诉我特定元素是从主题中的哪个文件生成的?
我正在大量定制 WordPress 主题。主题非常复杂,因此我很难确定从主题中的所有不同文件中呈现数据的方式和位置。
是否有浏览器插件告诉我特定元素是从主题中的哪个文件生成的?
请看看这些插件。
它肯定会帮助你。
[1] http://wordpress.org/extend/plugins/debug-bar/
[2] http://wordpress.org/plugins/debug-bar-template-trace/
只需安装在您的主题中,然后转到页面并通过此插件对其进行跟踪,它会向您显示当前正在执行哪个文件的代码...
谢谢。
您会发现最有用的东西,或者至少是我一直认为最有用的东西,是 Wordpress 模板层次结构。
这是一个图形,显示 Wordpress 将尝试查找哪些文件来呈现网站页面,例如,当显示页面而不是帖子时,wordpress 会查找名为 page-{id}.php 的文件(其中 {id}是页面的数字 id)首先,然后是 page-{slug}.php,然后是 page.php,然后是 index.php。
使用层次流程图,您可以查看 Wordpress 会尝试哪些文件以及以什么顺序进行尝试,并且通过将其与您的主题中的文件进行比较,您可以快速追踪它是哪个文件。
http://codex.wordpress.org/Template_Hierarchy - 向下滚动到图片,这是最有用的部分。