成為我們的資助者或贊助商,以支持我們的工作。
該模塊於博客側邊欄顯示分類列表。
Module | github.com/hbstack/blog/modules/sidebar/taxonomies |
---|---|
Repository | ⭐ Please consider giving a star if your like it. |
Stars | |
Version | |
Used by | |
Requirements | |
License | |
Usage | See how to use modules. |
Parameter | Type | Required | Default | Description |
---|---|---|---|---|
count | boolean | true | 是否顯示分類條目相關聯的文章數量。 | |
limit | number | 10 | 分類條目的最大數量。 | |
separate | string | false | 是否分成多個部分。 | |
style | string | pills | pills 、tabs 或 underline 。 | |
[taxonomy] | object | 特定分類的參數,比如 authors 、categories 、series 和 tags 。 | ||
[taxonomy].count | boolean | 若存在,則覆蓋 count 參數。 | ||
[taxonomy].disable | boolean | false | 是否禁用當前分類。 | |
[taxonomy].limit | number | 若存在,則覆蓋 limit 參數。 | ||
[taxonomy].title | string | 為當前分類指定另外的標題。 | ||
[taxonomy].weight | number | 用於分類排序,值越低優先級越高。 |
hugo.toml
1[params]
2 [params.hb]
3 [params.hb.blog]
4 [params.hb.blog.sidebar]
5 [params.hb.blog.sidebar.taxonomies]
6 count = true
7 limit = 10
8 separate = false
9 style = 'pills'
10 [params.hb.blog.sidebar.taxonomies.authors]
11 count = false
12 disable = false
13 limit = 5
14 weight = 1
15 [params.hb.blog.sidebar.taxonomies.categories]
16 disable = false
17 weight = 3
18 [params.hb.blog.sidebar.taxonomies.series]
19 disable = false
20 weight = 2
21 [params.hb.blog.sidebar.taxonomies.tags]
22 disable = false
23 limit = 20
24 title = 'Popular Tags'
25 weight = 4
hugo.yaml
1params:
2 hb:
3 blog:
4 sidebar:
5 taxonomies:
6 authors:
7 count: false
8 disable: false
9 limit: 5
10 weight: 1
11 categories:
12 disable: false
13 weight: 3
14 count: true
15 limit: 10
16 separate: false
17 series:
18 disable: false
19 weight: 2
20 style: pills
21 tags:
22 disable: false
23 limit: 20
24 title: Popular Tags
25 weight: 4
hugo.json
1{
2 "params": {
3 "hb": {
4 "blog": {
5 "sidebar": {
6 "taxonomies": {
7 "authors": {
8 "count": false,
9 "disable": false,
10 "limit": 5,
11 "weight": 1
12 },
13 "categories": {
14 "disable": false,
15 "weight": 3
16 },
17 "count": true,
18 "limit": 10,
19 "separate": false,
20 "series": {
21 "disable": false,
22 "weight": 2
23 },
24 "style": "pills",
25 "tags": {
26 "disable": false,
27 "limit": 20,
28 "title": "Popular Tags",
29 "weight": 4
30 }
31 }
32 }
33 }
34 }
35 }
36}