特別在主題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