在GitHub Pages document.title中删除“by [username]”

问题描述 投票:3回答:1

我有一个GitHub Pages网站,我不想使用原始html开发网站,因为团队中的非开发人员将会推动。

问题是document.title最后包含“by [username]”。我想删除它,只是让它成为开头的文本。

我已经在Jekyll尝试了title: [custom title],最后它仍然有组织名称。

我正在使用午夜主题。

谢谢!

github jekyll github-pages github-flavored-markdown page-title
1个回答
2
投票

根据评论,您使用的是jekyll-midnight-theme,将jekyll-theme-midnight repo的默认布局文件复制到Jekyll网站的_layouts目录中。

  1. 创建/_layouts目录
  2. https://github.com/pages-themes/midnight/blob/master/_layouts/default.html复制到/_layouts

现在编辑/_layouts/default.html并调整<title> HTML标记,在这种情况下删除“by”部分,所以这样:

 <title>{{ site.title | default: site.github.repository_name }} by {{ site.github.owner_name }}</title>

替换为:

  <title>{{ site.title | default: site.github.repository_name }}</title>

现在,您的网站最后不会包含“by [组织名称]”。

© www.soinside.com 2019 - 2024. All rights reserved.