2016-09-04 8 views
2

Jekyllは、デフォルトでpermalinkを生成するために指定された変数を使用します。しかし、私の場合は私はあなたが唯一のthe Jekyll defined keys for the type of page、あなたのパーマリンクを作成するために、任意の前付変数を使用することはできません代わりに、日付や他のものJekyllRB:オンラインブックの作成方法(チャプター/ 1のようなパーマリンクを強制する)

+0

を作成したい

? – Wickramaranga

答えて

4

を使用しての/chapters/:chapterのようなURLに何かを生成するchapterのようなページの特定の変数を使用するパーマリンクを必要としています。

あなたが後にしているURLを取得するには、Wickramaranga氏によると、コレクションを使用することができます。

collections: 
    chapters: 
    output: true 
    permalink: /chapters/:title/ 

は、その後、あなたの章を作成し、例えば:あなたの_config.ymlでは、あなたの章の集合を定義します /_chapters/1.md, /_chapters/2.md。コレクションを使用して http://localhost:4000/chapters/1/http://localhost:4000/chapters/2/

関連する問題