文章首發於szhshp的第三邊境研究所(szhshp.org), 轉載請註明html
前段時間畫了一些漫畫,考慮把漫畫相關的Post放到另外一個頁面。ide
這個實現仍是挺簡單的,直接循環Post裏面特定分類下面的文章就是post
1
2
3
4
5
|
{* for post in site.categories.Comic *}
<
li
class
=
"ant-timeline-item"
>
<
a
name
=
"sidebar-toc-Ik4D-2"
id
=
"sidebar-toc-Ik4D-2"
></
a
><
h4
> <
a
href
=
""
></
a
> </
h4
>
</
li
>
{* endfor *}
|
可是若是我想要在全部文章裏面不顯示特定Tag的Post該如何實現呢?ui
這個也很簡單, 只須要立一個Flag循環判斷是否含有這個Tag就行 o( ̄▽ ̄)ospa
1
2
3
4
5
6
7
8
9
10
11
12
|
{* for post in site.posts *}
{* assign flag = 0 *}
{* for tag in post.tags *}
{* if tag == TagName *}
{* assign flag = 1 *}
{* endif *}
{* endfor *}
{* if flag == 1 *}
{* continue *}
{* endif *}
<
li
><
a
href
=
""
>xxxxxx</
a
></
li
>
{* endfor *}
|
要注意的地方: TagName 不須要加單引號或者雙引號code