为什么子文件夹中的jekyll页面不使用我的主题

为什么子文件夹中的jekyll页面不使用我的主题,jekyll,github-pages,jekyll-theme,Jekyll,Github Pages,Jekyll Theme,我正在使用Jekyll在GitHub页面上创建一个网站。我有一个_config.yml文件,其中包含以下内容这是整个文件: theme: jekyll-theme-leap-day collections: tutorials: output: true 我的根文件夹中有几十页,还有一个教程文件夹,其中包含大约10多页。如果重要的话,我所有的页面都是MarkDown.md扩展名 my root中的所有页面都具有GitHub内置主题Leap Day中的适当样式。然而,我的所有子页面

我正在使用Jekyll在GitHub页面上创建一个网站。我有一个_config.yml文件,其中包含以下内容这是整个文件:

theme: jekyll-theme-leap-day

collections:
  tutorials:
    output: true
我的根文件夹中有几十页,还有一个教程文件夹,其中包含大约10多页。如果重要的话,我所有的页面都是MarkDown.md扩展名

my root中的所有页面都具有GitHub内置主题Leap Day中的适当样式。然而,我的所有子页面都有白色背景,并且左对齐-似乎主题不适用于那里

在我的任何页面中,唯一的首要问题是在根文件夹和子文件夹的页面中指定标题:或同时指定两者

我是否需要在我的_config.yml中进行一些设置,以告诉_教程中的页面使用与我的根文件夹中的页面相同的主题?我是否需要在每一页上都放一些头条,让它使用主题


我尝试在我的_config.yml中的tutorials:section下明确添加主题,但我的教程页面仍然没有使用主题。

每个主题都有一组特定的布局,很可能您的帖子没有使用任何新的布局主题,因此,您需要检查它们是否在natter前面有一个布局键,指定要使用的布局,并将其更改为使您的帖子使用特定的布局,或者在帖子中没有布局键时定义要使用的布局键,并在_config.yml中添加一个默认值

使现代化 将默认布局添加到_config.yml中的所有页面:


这应该可以解决问题。

感谢您的回复,但是我的项目根目录中的页面没有指定布局,教程文件夹中的页面也没有指定布局。我能发现的唯一区别是它们的位置。你能发布整个配置文件吗?我编辑了原始帖子,以表明它是整个文件。
defaults:
  - scope:
      path: ""
    values:
      layout: default