私は、トピックの 'indexable'属性を実装するすべてのユーザーページがメインのランディングページに表示されるJekyllテーマを作成しています。液体のタグが{% raw %}
が生じるであろうと同じ出力のように、未処理登場しているがJekyllの液体タグを手動で処理する方法
---
layout: page
title: Us
permalink: /us/
indexable: true
priority: 10
class: us-page
---
<div class="row">
{% for member in site.data.members %}
<div class="col-sm-6">
<div class="card card-block">
<img src="{{ member.gravatar }}?s=256" alt="Avatar">
<h4 class="card-title text-xs-center">{{ member.name }}</h4>
<p class="card-text">{{ member.description | markdownify }}</p>
<p class="card-text">
{% for tag in member.expertise_areas %}
<span>{{ tag }}</span>
{% endfor %}
</p>
<a href="{{ member.blog }}" class="btn btn-primary" role="button" >Mi blog</a>
</div>
</div>
{% endfor %}
</div>
:
---
layout: root
---
{% assign custom_pages = site.pages | where: 'indexable', true | sort: 'priority' | reverse %}
{% include header.html %}
{% for c_page in custom_pages %}
<div class="container {{ c_page.class | default: '' }}" >
{{ c_page.content }}
</div>
{% endfor %}
{% include footer.html %}
{% include javascripts.html %}
サンプル・ページに処理されます。だから私は、」フロントページのレイアウトを持っています。手作業でこれらのタグをレンダリングする方法はありますか?{{ c_page.content | magic_here }}
EDIT2
あなたがmarkdownifyことができますが、liquidifyすることはできません。あなたの問題はどこか他の場所にありますが、完全なコードがなければ、それを見つけるのは難しいです。任意のコードリポジトリ? –
@DavidJacquelはい、環境設定は面倒かもしれませんが。私は2つのレポを持っています。一つはテーマ、もう一つはウェブ実装です。後で私は宝石をローカルに追加しました。とにかくリンクする質問を編集しています。 – sonirico