什么是header-onepage.php,而不是header.php()

安装TheFox主题之后, 我想通过在标头中添加一些Javascript来集成Heap。
但是, 似乎至少存在三个相关文件:

什么是header-onepage.php,而不是header.php()

文章图片
我知道” 单页” PHP文件在Wordpress主题中很常见, 但是我真的不明白需要单独的文件。
header.php和header-onepage.php有什么区别?
另外, 如果我决定使用Header and Footer或Insert Headers and Footers这样的插件, 它们会将脚本插入正确的位置吗? (即标头一页)?
#1 header.php是用于标头内容的标准WordPress模板文件。当你使用get_header()时, WordPress会自动加载header.php。
我不确定, 但是从名称上我们可以猜测到header-onepage.php是为一页模板加载的。 get_header(‘ onepage’ )将加载header-onepage.php。
你可以在此处检查标准WordPress模板文件。 https://codex.wordpress.org/Theme_Development#Template_Files
#2 【什么是header-onepage.php,而不是header.php()】它取决于你要在其上添加堆的页面所使用的标题模板。如果它使用header.php, 则需要在header.php上添加堆代码

    推荐阅读