我有一个octopress博客。如果我在帖子页面上,我有内容只想展示。
是否有可能像{%if post.page%}
答案 0 :(得分:2)
由于您的问题并不完全清楚,我假设您要在帖子页面上显示大量帖子,而不是在索引页面上显示。在这里,我认为您可以在着陆页上显示帖子的标题,这样当用户点击特定的链接/帖子时,他们就可以在其帖子页面中完整地阅读帖子。为此,您可以修改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>