Jekyllサイトを生成するのにFrontmatterに基づいて特定のコンテンツを除外する適切な方法は何ですか?Jekyllを使用したFront-matter条件付きビルド
たとえば、「アクセス:機密」の前にある任意の数のページがあります。私は自分のジーキルサイトを構築し、そのコンテンツを_siteビルドに含めないようにします。
Jekyllサイトを生成するのにFrontmatterに基づいて特定のコンテンツを除外する適切な方法は何ですか?Jekyllを使用したFront-matter条件付きビルド
たとえば、「アクセス:機密」の前にある任意の数のページがあります。私は自分のジーキルサイトを構築し、そのコンテンツを_siteビルドに含めないようにします。
すべてのジキルファイルは、それらがある場合を除いて、先にコピーされます。
exclude
configuration arrayにこの除外は前付変数に依存することはできません_includes
さて、あなたは_config.yml
でこのようにすべてのあなたの機密ページを除外することができます
デビッドの答えのオプションに加えて、あなたは除外したいファイルのためにあなたの前の問題にfalseにpublished
を設定することができます。 https://jekyllrb.com/docs/frontmatter/から
:
サイトが生成されたときに表示されるまで、特定の投稿をしたくない場合は、falseに設定しを公開し
。
公式ドキュメントはポストに言及しますが、私はちょうどそれがジキル3.2.1の投稿、ページやコレクションアイテムのために働くテストした:
---
published: false
---
任意のアイデア私は私自身のメカニズムをコーディングすることができる場合これは他のfrontmatterキー/ valsのキーですか? – empire29