特别在主题php文件中,比如说index.php。大多数主题的index.php文件中的第一件事是调用get_header(),这肯定不是在index.php中定义的,所以它如何知道该函数?WordPress如何知道它的功能?
我对php并不是很熟悉,但是从我刚刚阅读的内容中可以看出,include和require关键字的工作方式与C中包含的
import in Java or
差不多相同,我理解并且有意义。然而,在这个特定的index.php文件中这些关键字的唯一用法是包含一个不包含get_header()定义的文件,它也没有任何包含或需要它自己的东西(尽管它调用了一些更多的函数没有权利知道,很像索引),所以很清楚,现在它是如何知道这个功能的。
无论如何,我只是希望从wordpress中为我自己删除一些'魔术'。提前致谢!
谢谢!正是我在寻找的那种答案:) – Trajanus 2009-12-03 19:42:04