我有一个页面结构有点像这样
---
layout: contents
title: contents
description: Contents of the posts.
permalink: contents/
---
<ul class="posts">
{% for post in site.posts %}
{% if post.categories != "tips" %}
<h2><a class="post-heading" href="{{ post.url }}">{{ post.title }}</a></h2>
<p> {{ post.description }} </p>
<p class="date">{{ post.date | date_to_string }}</p>
<hr class="hr-color"></hr>
{% endif %}
{% endfor %}
</ul >
目前,此页面的URL是根据permalinks
(BASE_URL / contents)设置的。我希望当用户点击上一页中的选项(Android,Java,Web是选项)时,我会将此页面的网址设为BASE_URL/android
或BASE_URL/Java
并显示内容那个类别。
使用jekyll可以吗?
答案 0 :(得分:1)
两种解决方案:
您可以使用this category archive generator
如果你不能使用插件(gh-pages),你可以为每个类别创建一个页面,如下所示:
<强> android.html 强>
pFunc("Hello")
<强> _layouts / category.hmtl 强>
(*pFunc)("Hello");