質問編集履歴
8
誤字
test
CHANGED
@@ -1 +1 @@
|
|
1
|
-
カスタム投稿
|
1
|
+
カスタム投稿の親と子カテゴリを一覧で表示させたい
|
test
CHANGED
@@ -1,6 +1,6 @@
|
|
1
1
|
### 前提・実現したいこと
|
2
2
|
|
3
|
-
カスタム投稿
|
3
|
+
カスタム投稿の親と子カテゴリを一覧で表示させてリンク先をカテゴリと同じ名前のページに遷移させたいです。
|
4
4
|
|
5
5
|
例えば「猫」というカテゴリには「猫」というタイトルの投稿ページに遷移するようにしたいです。
|
6
6
|
|
7
誤字
test
CHANGED
@@ -1 +1 @@
|
|
1
|
-
カスタム投稿で親と子カテゴリ
|
1
|
+
カスタム投稿で親と子カテゴリを一覧で表示させたい
|
test
CHANGED
File without changes
|
6
文字修正
test
CHANGED
@@ -1 +1 @@
|
|
1
|
-
カスタム
|
1
|
+
カスタム投稿で親と子カテゴリが選択している投稿ページを表示させたい
|
test
CHANGED
@@ -1,18 +1,16 @@
|
|
1
1
|
### 前提・実現したいこと
|
2
2
|
|
3
|
-
カスタム
|
3
|
+
カスタム投稿で親と子カテゴリを一覧で表示させてリンク先をカテゴリと同じ名前のページに遷移させたいです。
|
4
4
|
|
5
|
-
|
5
|
+
例えば「猫」というカテゴリには「猫」というタイトルの投稿ページに遷移するようにしたいです。
|
6
6
|
|
7
|
+
|
8
|
+
|
7
|
-
|
9
|
+
投稿ページにはカテゴリ1つに対して1つの投稿ページのみに使用しています。
|
8
10
|
|
9
11
|
何が原因かがわからない為、どなたかわかる方がおりましたらご教示いただけますと幸いです。
|
10
12
|
|
11
13
|
|
12
|
-
|
13
|
-
プラグイン: Advanced Custom Fields
|
14
|
-
|
15
|
-
カスタムフィールドタイプ:タクソノミー(名前:cat)
|
16
14
|
|
17
15
|
post_type:test
|
18
16
|
|
@@ -22,25 +20,13 @@
|
|
22
20
|
|
23
21
|
例)
|
24
22
|
|
25
|
-
猫(親カテゴリ)
|
23
|
+
猫(親カテゴリ)※リンク先のページタイトル:猫
|
26
24
|
|
27
|
-
┣アメリカンショートヘア(子カテゴリ)
|
25
|
+
┣アメリカンショートヘア(子カテゴリ)※リンク先のページタイトル:アメリカンショートヘア
|
28
26
|
|
29
|
-
└XXXX(孫カテゴリ)
|
27
|
+
└XXXX(孫カテゴリ)※リンク先のページタイトル:XXXX
|
30
28
|
|
31
|
-
└エキゾチックショートヘア(子カテゴリ)
|
32
29
|
|
33
|
-
└XXXX(孫カテゴリ)
|
34
|
-
|
35
|
-
犬(親カテゴリ)
|
36
|
-
|
37
|
-
┣柴犬(子カテゴリ)
|
38
|
-
|
39
|
-
└XXXX(孫カテゴリ)
|
40
|
-
|
41
|
-
└チワワ(子カテゴリ)
|
42
|
-
|
43
|
-
└XXXX(孫カテゴリ)
|
44
30
|
|
45
31
|
|
46
32
|
|
@@ -76,7 +62,7 @@
|
|
76
62
|
|
77
63
|
<?php
|
78
64
|
|
79
|
-
$term_id =
|
65
|
+
$term_id = 11;
|
80
66
|
|
81
67
|
$term1 = get_terms( array( 'taxonomy' => 'category', 'include'=> $term_id, 'parent' => 0 ) );
|
82
68
|
|
@@ -184,4 +170,4 @@
|
|
184
170
|
|
185
171
|
親カテゴリと子カテゴリでループを分けてみました。
|
186
172
|
|
187
|
-
|
173
|
+
子カテゴリが上手くいかない状態です。
|
5
文字修正
test
CHANGED
File without changes
|
test
CHANGED
@@ -26,19 +26,43 @@
|
|
26
26
|
|
27
27
|
┣アメリカンショートヘア(子カテゴリ)
|
28
28
|
|
29
|
+
└XXXX(孫カテゴリ)
|
30
|
+
|
29
31
|
└エキゾチックショートヘア(子カテゴリ)
|
32
|
+
|
33
|
+
└XXXX(孫カテゴリ)
|
30
34
|
|
31
35
|
犬(親カテゴリ)
|
32
36
|
|
33
37
|
┣柴犬(子カテゴリ)
|
34
38
|
|
39
|
+
└XXXX(孫カテゴリ)
|
40
|
+
|
35
41
|
└チワワ(子カテゴリ)
|
42
|
+
|
43
|
+
└XXXX(孫カテゴリ)
|
36
44
|
|
37
45
|
|
38
46
|
|
39
47
|
### 発生している問題・エラーメッセージ
|
40
48
|
|
41
|
-
子カテゴリで
|
49
|
+
孫カテゴリがある場合、子カテゴリではなく孫カテゴリが表示されます・
|
50
|
+
|
51
|
+
|
52
|
+
|
53
|
+
【正しい表示】
|
54
|
+
|
55
|
+
猫(親カテゴリ)
|
56
|
+
|
57
|
+
アメリカンショートヘア(子カテゴリ)
|
58
|
+
|
59
|
+
|
60
|
+
|
61
|
+
【誤った表示】
|
62
|
+
|
63
|
+
猫(親カテゴリ)
|
64
|
+
|
65
|
+
XXXX(孫カテゴリ)
|
42
66
|
|
43
67
|
|
44
68
|
|
4
誤字
test
CHANGED
File without changes
|
test
CHANGED
@@ -1,6 +1,6 @@
|
|
1
1
|
### 前提・実現したいこと
|
2
2
|
|
3
|
-
カスタムフィールドタイプのタクソノミーを使用して
|
3
|
+
カスタムフィールドタイプのタクソノミーを使用してカテゴリを選択している投稿ページをアーカイブの代わりに表示させたいです。
|
4
4
|
|
5
5
|
投稿ページはカテゴリ1つに対して1つの投稿ページに使用する想定です。
|
6
6
|
|
3
文字修正
test
CHANGED
File without changes
|
test
CHANGED
@@ -20,7 +20,7 @@
|
|
20
20
|
|
21
21
|
|
22
22
|
|
23
|
-
|
23
|
+
例)
|
24
24
|
|
25
25
|
猫(親カテゴリ)
|
26
26
|
|
2
文字修正
test
CHANGED
File without changes
|
test
CHANGED
@@ -54,7 +54,7 @@
|
|
54
54
|
|
55
55
|
$term_id = get_sub_field('cat');
|
56
56
|
|
57
|
-
$term1 = get_terms( array( 'taxonomy' => 'category', 'include'=> $term_id, 'parent' => 0
|
57
|
+
$term1 = get_terms( array( 'taxonomy' => 'category', 'include'=> $term_id, 'parent' => 0 ) );
|
58
58
|
|
59
59
|
?>
|
60
60
|
|
@@ -104,7 +104,7 @@
|
|
104
104
|
|
105
105
|
$term2 = get_term( $term_id, $term->taxonomy );
|
106
106
|
|
107
|
-
$term2_1 = get_terms( array( 'taxonomy' => 'category', 'parent' => $term2->term_id
|
107
|
+
$term2_1 = get_terms( array( 'taxonomy' => 'category', 'parent' => $term2->term_id ) );
|
108
108
|
|
109
109
|
?>
|
110
110
|
|
1
誤字
test
CHANGED
@@ -1 +1 @@
|
|
1
|
-
|
1
|
+
カスタムフィールドタイプのタクソノミーを使用して親と子カテゴリが選択している投稿ページを表示させたい
|
test
CHANGED
File without changes
|