如何使用:github页面的jekyll permalink结构中的作者

如何使用:github页面的jekyll permalink结构中的作者,jekyll,liquid,github-pages,Jekyll,Liquid,Github Pages,我在github页面上有一个由jekyll/ruby托管的博客,我希望用户在其中提交内容 在每个降价文件的前面,我希望用户能够声明他们的用户名: --- title: some title author: bobby-tables --- 然后,我想用它来生成文章的永久链接 /:author/:title/我在我的\u config.yml文件中设置了此项 但实际上:author在url中可见,并且似乎被忽略/未转换 我知道这适用于:categories,但这在语义上是不正确的,对一些

我在github页面上有一个由jekyll/ruby托管的博客,我希望用户在其中提交内容

在每个降价文件的前面,我希望用户能够声明他们的用户名:

 ---
 title: some title
 author: bobby-tables
 ---
然后,我想用它来生成文章的永久链接
/:author/:title/
我在我的
\u config.yml
文件中设置了此项

但实际上
:author
在url中可见,并且似乎被忽略/未转换

我知道这适用于
:categories
,但这在语义上是不正确的,对一些博客作者和新手用户来说是令人困惑的

有没有办法使用
:author

该站点托管在github页面上,因此我无法使用任何插件,因为我无法在本地为我的家庭计算机的每次更新生成
\u站点

我已经查看了jeyklrb.com上的文档,但看不到正在使用/提到的
:author
,尤其是在模板标记中

permalinks:name/title
放在每个标记文件的前面也是不切实际的


提前感谢。

我刚刚做了一些测试,无法将前面的任何自定义变量解释为永久链接的一部分

通过查看代码,我能理解的是(对ruby来说还是新的)它只接受这里列出的代码


目前,根据您的工作流类别或标记,您似乎是唯一可以使用插件的选项。如果类别在语义上没有意义,那么可以使用tag,并解释它们在自己写的文章中标记自己。

子文件夹解决方案,例如:如果,如果它可以在permalink和另一个页面上的“authors”列表中用作变量