私はコレクション_authors
にいくつかのエントリがあります。タグのコレクションを使用するにはどうすればいいですか
私は経由して、私の記事に著者タグを割り当てたい:私はBob
のようなだけforenameでこれをテストし、それが動作
{% assign author = site.authors | where: "title", page.author | first %}
{% if author %}
<a href="{{ author.url }}">{{ author.title }}</a>
{% endif %}
。私がauthors-collectionのタイトルのために姓と姓をBob Baumeister
のように選択した場合、それは機能しません。誰がなぜこれが起こるのか知っていますか?
例Frontmatterポスト:
---
title: Building
date: 2017-01-11 16:22:51 +0100
author: Bob Baumeister
---
Content
例Frontmatterコレクションエントリ:あなたの助けのための
---
title: Bob Baumeister
twitter: bobby
---
Content
感謝。
をあなたが与えることができます著者のエントリの例? –
これはおそらく、著者名の最初の文字列を選択し、page.authorの例とそれをデータファイルのエントリの例で更新するフィルタfirstを使用しているからです。 – marcanuy
@ David:はい、上記の例をいくつか追加しました。 – user3473628