【问题标题】:Modifying a WordPress theme修改 WordPress 主题
【发布时间】:2013-10-14 09:17:58
【问题描述】:

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

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

【问题讨论】:

  • Firebug 等工具可以帮助您。
  • 谢谢,我去看看。主要使用 Chrome。
  • chrome也有类似的工具。您应该寻找“开发人员工具”。如果这有足够的帮助,我可以将此评论转换为答案。
  • 我刚刚在玩 Firebug,找不到可以帮助我解决这个问题的工具。例如,我希望能够检查和元素,并让它告诉我它是从 file.php 等创建的。

标签: wordpress themes customization


【解决方案1】:

请看看这些插件。

它一定会对你有所帮助。

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

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

只需安装在你的主题中,然后通过这个插件进入页面并跟踪它,它会告诉你,现在正在执行哪个文件的代码......

谢谢。

【讨论】:

【解决方案2】:

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

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

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

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

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2023-03-24
    • 2013-04-06
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多