【发布时间】:2010-12-22 23:00:53
【问题描述】:
特别是在主题 php 文件中,例如 index.php。大多数主题的 index.php 文件中的第一件事是调用 get_header(),这肯定没有在 index.php 中定义,那么它是如何知道该函数的呢?
我对 php 不是很熟悉,但是从我刚才阅读的内容来看,有一个 include 和 require 关键字,它们的工作方式或多或少与 C 中的 import in Java or include 相同,我理解并制作了感觉。然而,在这个特定的 index.php 文件中,这些关键字的唯一用法包括一个不包含 get_header() 定义的文件,它本身也没有任何包含或要求(尽管它确实调用了更多的函数)无权知道,很像 index) 这么清楚现在它是如何知道这个函数的。
无论如何,我只是希望自己从 wordpress 中删除一些“魔法”。提前致谢!
【问题讨论】: