我有一个八字博客。如果我在帖子页面上,我有我只想显示的内容。
有没有像 {% if post.page %} 这样的可能性
由于您的问题并不完全清楚,我假设您有一堆要显示在帖子页面而不是索引页面上的帖子。在这里,我认为您可以在登录页面上显示帖子的标题,以便当用户单击特定链接/帖子时,他们可以在其帖子页面中完整阅读帖子。为此,您可以修改 index.html :
---
layout: page
footer: false
sidebar: true
---
<div id="blog-archives">
{% for post in site.posts reverse %}
{% capture this_year %}{{ post.date | date: "%Y" }}{% endcapture %}
{% unless year == this_year %}
{% assign year = this_year %}
<h2>{{ year }}</h2>
{% endunless %}
<article>
{% include archive_post.html %}
</article>
{% endfor %}
</div>
<aside class="sidebar">
{% if site.blog_index_asides.size %}
{% include_array blog_index_asides %}
{% else %}
{% include_array default_asides %}
{% endif %}
</aside>