2
私はGithub Pagesを使用して学校用のウェブサイトを作成しています。このウェブサイトは技術的にはブログではないので、私はかなり非正統的な方法でジキルを使ってきました。Jekyllが挿入した番号ページ番号
一部のページは、YAMLのフロントノートを含むすべてのHTMLページを取得し、その特定のページの計算年に一致するカードのみを表示することを目的としています。
---
layout: default
---
<h1>{{ page.title }}</h1>
<div id="{{ page.domain }}-students" class="card-set student-set">
{% assign sortedPosts = site.html_pages | sort: 'title' %}
{% assign monthDifference = site.time | date:"%m" | minus:8 %}
{% if monthDifference < 0 %}
{% assign baseYear = site.time | date:"%Y" | minus:2 %}
{% else %}
{% assign baseYear = site.time | date:"%Y" | minus:1 %}
{% endif %}
{% if page.class contains "filmtwo" %}
{% decrement baseYear %}
{% elsif page.class contains "filmthree" %}
{% decrement baseYear %}
{% decrement baseYear %}
{% elsif page.class contains "filmfour" %}
{% decrement baseYear %}
{% decrement baseYear %}
{% decrement baseYear %}
{% endif %}
{% for student in sortedPosts %}
{% if student.layout contains "student" %}
<a href="{{ student.domain }}" id="{{ student.domain }}-card" class="student-card card" style='background-image: url("/images/students/{{ student.domain }}.jpg")'>
<div id="{{ student.domain }}-caption" class="card-caption" style="background-color: {{ student.theme }}">
<h2>{{ student.name }}</h2>
</div>
</a>
{% endif %}
{% endfor %}
</div>
を、私は、サイトを構築し、それを提供する場合、このレイアウトを使用して、各ページには、特異的にコンテンツID {{ page-domain }}-students
とdivの中にその中に番号を持って、次のようにページのコードです。どうしてこれなの?
これは完璧に機能しました。どうもありがとうございました! – GingerDeadshot