当我在index.php中使用get_header();
时,它会自动加载header.php文件,并且不需要在页面中包含任何内容。
通常index.php是主页面。一切都应该包括在它之前。我错了吗?
答案 0 :(得分:1)
看来你正在检查主题中的index.php。但这不是网站的入口点,而是wordpress root中的index.php文件。在那里你可以看到它包含了一些文件,并且在其中包含了一些其他文件。像明智的文件包括功能是在wordpress核心代码中编写的。因此,您不必担心在主题中包含文件。如果调用get_header()函数,函数本身已经编码,以便包含相关文件。如果您打算使用单独的文件来编写标准wordpress主题文件以外的功能,则必须将它包含在functions.php的顶部