質問編集履歴

1

編集が中途半端なまま投稿していたので、修正いたしました。

2020/01/28 03:17

投稿

anocco
anocco

スコア4

test CHANGED
File without changes
test CHANGED
@@ -6,11 +6,7 @@
6
6
 
7
7
  **2.セクション内にある記事で使われているカテゴリのリストを表示したい**
8
8
 
9
- 【section1のページではpost1・2で使われているカテゴリA・カテゴリBだけが表示され、
10
-
11
- section2ではpost4・5で使われているカテゴリC・カテゴリDだけが表示される】
12
-
13
- (以下を参照ください)
9
+ (以下を参照ください)
14
10
 
15
11
 
16
12
 
@@ -24,7 +20,9 @@
24
20
 
25
21
  **1.について**
26
22
 
27
- セクションの中にフォルダを作り(カテゴリAとします)、その中に記事を作成すると(post1とします)、記事一覧に表示されなくなります。
23
+ セクションの中にフォルダを作り(カテゴリAとします)、その中にさらにフォルダを作(post1とします)記事を作成すると、記事一覧に表示されなくなります。
24
+
25
+ 現状は、カテゴリAが記事タイトルとして表示され、```サイト名/section1/categoryA```にリンクが飛ぶようになっています。
28
26
 
29
27
  上の階層に移動させると表示されるのですが、カテゴリごとでファイルを管理したいので何か解決方法はありますでしょうか?
30
28
 
@@ -36,9 +34,19 @@
36
34
 
37
35
  **2.について**
38
36
 
39
- セクション内にある記事で使われているカテゴリのリストを表示する方法も探しています。
37
+ セクション内にある記事で使われているカテゴリだけのリストを表示する方法も探しています。
38
+
40
-
39
+ 現状は、【All・カテゴリA・カテゴリB・カテゴリC・カテゴリD】になっていますが、
40
+
41
+ これを
42
+
43
+ section1のページ…【All・カテゴリA・カテゴリB】
44
+
45
+ section2のページ…【All・カテゴリC・カテゴリD】
46
+
47
+ にしたいということです。
48
+
41
- 上記で記載しました通り、【】内のことを実現させたいです。
49
+ ※Allはsection○のトップページに飛ぶようにています。
42
50
 
43
51
 
44
52
 
@@ -46,6 +54,8 @@
46
54
 
47
55
 
48
56
 
57
+ 実験中のため```index.md```だったり、```_index.md```だったりバラバラです。
58
+
49
59
  ```
50
60
 
51
61
  サイト名/
@@ -56,48 +66,52 @@
56
66
 
57
67
  │ ├ section1/
58
68
 
69
+ │ │ ├ categoryA/ //カテゴリ名が記事のタイトルとして表示される
70
+
71
+ │ │ │ ├ post
72
+
73
+ │ │ │ │ └ index.md //記事が表示されない
74
+
75
+ │ │ │ │
76
+
77
+ │ │ │ └ _index.md
78
+
79
+ │ │ │
80
+
59
- │ │ ├ categoryA/ //カテゴリが表示されない
81
+ │ │ ├ categoryB/ //カテゴリが表示されない
82
+
83
+ │ │ │ ├ _index.md
84
+
85
+ │ │ │ └ post2.md //記事が表示されない
86
+
87
+ │ │ │
88
+
89
+ │ │ ├ _index.md
90
+
91
+ │ │ └ post3.md //表示される
92
+
93
+ │ │
94
+
95
+ │ ├ section2/
96
+
97
+ │ │ ├ categoryC/ //カテゴリ名が記事のタイトルとして表示される
60
98
 
61
99
  │ │ │ ├ index.md
62
100
 
63
- │ │ │ └ post1.md //記事が表示されない
101
+ │ │ │ └ post4.md //記事が表示されない
64
-
102
+
65
- │ │ │
103
+ │ │ │
66
-
104
+
67
- │ │ ├ categoryB/ //カテゴリが表示されない
105
+ │ │ ├ categoryD/ //カテゴリが表示されない
68
106
 
69
107
  │ │ │ ├ _index.md
70
108
 
71
- │ │ │ └ post2.md //記事が表示されない
109
+ │ │ │ └ post5.md //記事が表示されない
72
110
 
73
111
  │ │ │
74
112
 
75
113
  │ │ ├ _index.md
76
114
 
77
- │ │ └ post3.md //表示される
78
-
79
- │ │
80
-
81
- │ ├ section2/
82
-
83
- │ │ ├ categoryC/ //カテゴリが表示されない
84
-
85
- │ │ │ ├ _index.md
86
-
87
- │ │ │ └ post4.md //記事が表示されない
88
-
89
- │ │ │
90
-
91
- │ │ ├ categoryD/ //カテゴリが表示されない
92
-
93
- │ │ │ ├ _index.md
94
-
95
- │ │ │ └ post5.md //記事が表示されない
96
-
97
- │ │ │
98
-
99
- │ │ ├ _index.md
100
-
101
115
  │ │ └ post6.md //表示される
102
116
 
103
117
  ├ layouts/
@@ -212,21 +226,17 @@
212
226
 
213
227
  **1.について**
214
228
 
215
- セクション直下の**_index.md**を削除すると、**カテゴリA**が記事タイトルとして表示され、
216
-
217
- サイト名/section1/categoryAにリンクが飛ぶようになます。
229
+ 上記で記載しました通り、現状は、カテゴリAが記事タイトルとして表示され、```サイト名/section1/categoryA```にリンクが飛ぶようになっています。その先のリンクはありません。
218
-
230
+
219
- また、フォルダ中の**_index.md****index.md**に変更しても特に変わはありせんでした
231
+ 最下層```index.md``````_index.md```に変更するとカテゴリごと表示されなくなりま
220
-
221
-
222
-
223
-
224
232
 
225
233
 
226
234
 
227
235
  **2.について**
228
236
 
237
+
238
+
229
- ```
239
+ ```HTML
230
240
 
231
241
  <!-- layouts/_default/list.html -->
232
242
 
@@ -248,7 +258,9 @@
248
258
 
249
259
  この部分が怪しいと思っています。
250
260
 
251
- **.Site.Taxonomies**はサイト全体で使用しているタクソノミーを取得しているという認識で合っていますか?
261
+ ```.Site.Taxonomies```はサイト全体で使用しているタクソノミーを取得しているという認識で合っていますか?
262
+
263
+ ```.Site.GetPage```でセクション内の記事を取得出来るということは分かったのですが、セクション内のタクソノミーだけをを取得する方法が分かりません。
252
264
 
253
265
 
254
266
 
@@ -259,3 +271,5 @@
259
271
  こちらのテンプレートを使用しています。
260
272
 
261
273
  [Kross hugo](https://themes.gohugo.io//theme/kross-hugo-portfolio-template/)
274
+
275
+ このデモサイトのポートフォリオページのカテゴリタブのようなものを、ブログのほうでも実現したいということです。