質問編集履歴

2

加筆

2017/11/27 13:02

投稿

r1_1092829
r1_1092829

スコア17

test CHANGED
File without changes
test CHANGED
@@ -90,6 +90,64 @@
90
90
 
91
91
 
92
92
 
93
+ また、カスタムタクソノミー'tag'の記述は下記のようにしています。
94
+
95
+ ```php
96
+
97
+ function new_tag(){
98
+
99
+ register_taxonomy(
100
+
101
+ 'tag',
102
+
103
+ array( //下記はそれぞれカスタム投稿タイプ
104
+
105
+ 'reisen',
106
+
107
+ 'aktuelles',
108
+
109
+ 'alltag',
110
+
111
+ 'kulturerbe',
112
+
113
+ 'moderne-kultur',
114
+
115
+ 'japan-in-deutschland',
116
+
117
+ ),
118
+
119
+ array(
120
+
121
+ 'label' => 'Tag',
122
+
123
+ 'labels' => array(
124
+
125
+ 'edit_item' => 'edit_item',
126
+
127
+ 'add_new_item' => 'add_new_item',
128
+
129
+ 'search_items' => 'search',
130
+
131
+ ),
132
+
133
+ 'public' => true,
134
+
135
+ 'hierarchical' => false,
136
+
137
+ )
138
+
139
+ );
140
+
141
+
142
+
143
+ }
144
+
145
+ add_action('init', 'new_tag');
146
+
147
+ ```
148
+
149
+
150
+
93
151
  不明瞭な点等あれば、コメントいただけると幸いです。
94
152
 
95
153
 

1

内容を加筆修正

2017/11/27 13:02

投稿

r1_1092829
r1_1092829

スコア17

test CHANGED
File without changes
test CHANGED
@@ -1,8 +1,12 @@
1
1
  Wordpressベースのメディアを運用しており、
2
2
 
3
- あるタグに紐づいた記事の一覧を表示するページを作りたいと思っているのでが、
3
+ あるタグに紐づいた記事の一覧を表示するページを作りたいと思ってい
4
4
 
5
+
6
+
7
+ しかし、**記事を表示するロジック以前に、
8
+
5
- 解決方法が見つからなかったため、どなたかご教示いただけると幸いです。
9
+ そもそも指定のURLで動的にアーカイブページを生成する方法がからなかった**ため、どなたかご教示いただけると幸いです。
6
10
 
7
11
 
8
12
 
@@ -16,15 +20,13 @@
16
20
 
17
21
  ちなみに、
18
22
 
19
- - リスト複数のカスタム投稿タイプを利用している
23
+ - 記事は、複数のカスタム投稿タイプを利用して投稿されている
20
24
 
21
- - デフォルトのタグ機能ではなく、カスタムタクソノミーで'tag'を設け、それを複数のカスタム投稿タイプ横断する形でタグ付けしている
25
+ - 記事へのタグ付けは、デフォルトのタグ機能ではなく、カスタムタクソノミーで'tag'を設け、それを複数のカスタム投稿タイプ横断する形でタグ付けしている
22
26
 
23
27
 
24
28
 
25
- つまり、今回行いたいのは、**あるtag(カスタムタクソノミー)に紐づいた、全ての記事(複数のカスタム投稿タイプを横断)を表示したい**、ということです。
29
+ つまり、今回行いたいのは、**あるtag(カスタムタクソノミー)に紐づいた、全ての記事(複数のカスタム投稿タイプを横断)を表示するページを作成したい**、ということです。
26
-
27
-
28
30
 
29
31
 
30
32
 
@@ -34,7 +36,7 @@
34
36
 
35
37
  ```php
36
38
 
37
- <div class="individual-tag-tags">
39
+ <div>
38
40
 
39
41
  <?php
40
42
 
@@ -68,21 +70,19 @@
68
70
 
69
71
  ```
70
72
 
71
- また、実際に出力されたリンクの形式
73
+ また、記事の詳細ページで実際に出力されたタグのリンクも
72
74
 
73
75
  https://abc.com/tag/apple
74
76
 
75
- となっています。
77
+ となっていて、ここでは問題ないように見えます。
76
78
 
77
79
 
78
80
 
79
- ただし、問題となっているのは、**上記のリンクを踏んだ先のページが404となってしまう**ことです。
81
+ ただし、問題となのは、**上記のリンクを踏んだ先のページが404となってしまう**ことです。
80
82
 
81
83
 
82
84
 
83
- テンプレートファイルでは、
84
-
85
- archive.php、tag.php、taxonomy-tag.phpいずれも用意していますが、適用されません。
85
+ テンプレートファイルでは、archive.php、tag.php、taxonomy-tag.phpいずれも用意していますが、適用されません。
86
86
 
87
87
 
88
88
 
@@ -90,4 +90,8 @@
90
90
 
91
91
 
92
92
 
93
+ 不明瞭な点等あれば、コメントいただけると幸いです。
94
+
95
+
96
+
93
97
  以上、よろしくお願いします。