通过[用户名]"删除"在GitHub Pages document.title中

时间:2017-07-18 15:57:47

标签: github jekyll github-pages github-flavored-markdown page-title

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

问题是document.title包含"按[用户名]"在末尾。我想删除它,只是让它成为开头的文本。

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

我正在使用午夜主题。

谢谢!

1 个答案:

答案 0 :(得分: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
  3. 现在修改/_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 [组织名称]”。