質問編集履歴

11

誤字修正

2017/08/24 14:41

投稿

退会済みユーザー
test CHANGED
File without changes
test CHANGED
@@ -10,7 +10,7 @@
10
10
 
11
11
  ###これがやりたい
12
12
 
13
- 今回やりたいのは『投稿ページのカスタムフィールドを一覧する固定ページを作りたい』ということです。
13
+ 今回やりたいのは『カスタム投稿のカスタムフィールドを一覧する固定ページを作りたい』ということです。
14
14
 
15
15
  ![イメージ説明](7f575a6830a0f0ae2536095e0330b54e.png)
16
16
 

10

自己解決内容記載に向け文脈の修正

2017/08/24 14:41

投稿

退会済みユーザー
test CHANGED
@@ -1 +1 @@
1
- phpが表示するカスタムフィールドのデータが重複します。(phpの初期化とやらがわかりません。)
1
+ phpが表示するカスタムフィールドのデータが重複します。
test CHANGED
@@ -1,28 +1,32 @@
1
- ###『困っていること』
1
+ ###現状
2
2
 
3
+ カスタム投稿に次のようなケーキの投稿があります。
4
+
3
- 困っていることは、『phpが表示するカスタムフィルドのデータが重複する』ことです!!(php初期化がうまくいかないため?)
5
+ ![イメジ説明](0089fb1007cd426cac8256f18ae4eb44.png)
4
6
 
5
7
 
6
8
 
9
+
10
+
11
+ ###これがやりたい
12
+
7
- 文末に記すように、『投稿ページのカスタムフィールドを一覧する固定ページを作りたい』ですが、それが【前提1】から【前提4】ではなぜできないのか?
13
+ 今回やりたいのは『投稿ページのカスタムフィールドを一覧する固定ページを作りたい』ということです
14
+
15
+ ![イメージ説明](7f575a6830a0f0ae2536095e0330b54e.png)
8
16
 
9
17
 
10
18
 
11
- ご教示ただけせんでしょうか?
19
+ ###困っていま
20
+
21
+ 困っていることは、『カスタムフィールドのデータが重複する』ことです!!
22
+
23
+ ![イメージ説明](e569e9da9b4298a945a5ca522953d214.png)
12
24
 
13
25
 
14
26
 
15
- ###『前提(投稿ぺージ)』
27
+ ###この書き方ではなぜダメなのか?
16
28
 
17
- 【前提1】
18
-
19
- 投稿ページにカスタムフィールド「field_cake」があり、「berry」と「choco」を入力している投稿があります。
20
-
21
- ![イメージ説明](4affdde621198ad12edacf5fe11ebcd6.png)
22
-
23
- 【前提2】
24
-
25
- の[phpinclude file='cake']で呼び出すcake.phpはのように書いてあります。
29
+ 最初画像にあります[phpinclude file='cake']で呼び出すcake.phpは下記のように書いてあります。
26
30
 
27
31
  ターム(tarmberryとtarmchoco)と、arciveページで条件分岐させています。
28
32
 
@@ -68,6 +72,8 @@
68
72
 
69
73
 
70
74
 
75
+ <!-- ケーキのデータ -->
76
+
71
77
  <div class="cake_name">ケーキ</div>
72
78
 
73
79
  <div class="cake_area">
@@ -102,25 +108,13 @@
102
108
 
103
109
  </div>
104
110
 
105
-
111
+ <!-- ケーキのデータここまで -->
106
112
 
107
113
  ```
108
114
 
109
- ###『前提(固定ページ)』
110
115
 
111
116
 
112
-
113
- 【前提3】
114
-
115
- 投稿ページのカスタムフィールドを一覧すべく、固定ページをこのように作りました。
116
-
117
- ![イメージ説明](7f575a6830a0f0ae2536095e0330b54e.png)
118
-
119
-
120
-
121
- 【前提4】
122
-
123
- 上の[phpinclude file='menu']で呼び出すmenu.phpはのように書いてあります。
117
+ 次は固定ページです。[phpinclude file='menu']で呼び出すmenu.phpは下記のように書いてあります。
124
118
 
125
119
  **menu.php**
126
120
 
@@ -133,8 +127,6 @@
133
127
  <div class="col">
134
128
 
135
129
  <?php get_template_part( 'cake' ); ?>
136
-
137
- <?php $Tokuchou = array(); ?>
138
130
 
139
131
  </div>
140
132
 
@@ -150,8 +142,6 @@
150
142
 
151
143
  <?php get_template_part( 'cake' ); ?>
152
144
 
153
- <?php $Tokuchou = array(); ?>
154
-
155
145
  </div>
156
146
 
157
147
  <?php endif; ?>
@@ -160,29 +150,13 @@
160
150
 
161
151
 
162
152
 
163
- ###『やりたいこと』
153
+ ###質問です
164
154
 
165
- 長くなってしまいすみません。『やりたいこと』は1つ上の画像のとおりです。
155
+ 長くなってしまいすみません。
166
156
 
167
- 、『投稿ペカスタムフィールドを一覧する固定ページを作りたい』のです。
157
+ ぜ上記のmenu.phpではいごケキが重複してしまうか?
168
158
 
169
-
170
-
171
- しかし、、
172
-
173
-
174
-
175
- ###『困っていること』
176
-
177
- 改めまして、困っていることは、『phpが表示するカスタムフィールドのデータが重複する』ことです!!
178
-
179
-
180
-
181
- 固定ページの表示は、どういうわけか「いちごケーキ」だけが表示されてしまうのです。
182
-
183
- こんな感じです。
159
+ ご指摘頂ければ幸いです。
184
-
185
- ![イメージ説明](e569e9da9b4298a945a5ca522953d214.png)
186
160
 
187
161
 
188
162
 

9

画像の変更

2017/08/24 14:32

投稿

退会済みユーザー
test CHANGED
File without changes
test CHANGED
@@ -18,7 +18,7 @@
18
18
 
19
19
  投稿ページにカスタムフィールド「field_cake」があり、「berry」と「choco」を入力している投稿があります。
20
20
 
21
- ![イメージ説明](6fd2c3359165c52e66a7a1449a44215d.png)
21
+ ![イメージ説明](4affdde621198ad12edacf5fe11ebcd6.png)
22
22
 
23
23
  【前提2】
24
24
 

8

誤字の修正

2017/08/23 11:07

投稿

退会済みユーザー
test CHANGED
File without changes
test CHANGED
@@ -16,7 +16,7 @@
16
16
 
17
17
  【前提1】
18
18
 
19
- 投稿ページにカスタムフィールド「field_cake」があり、「いちご」と「チョコ」を入力している投稿があります。
19
+ 投稿ページにカスタムフィールド「field_cake」があり、「berry」と「choco」を入力している投稿があります。
20
20
 
21
21
  ![イメージ説明](6fd2c3359165c52e66a7a1449a44215d.png)
22
22
 

7

タイトルの変更

2017/08/23 11:06

投稿

退会済みユーザー
test CHANGED
@@ -1 +1 @@
1
- 『投稿ページのカスタムフィールドを一覧する固定ページを作りたい』に、php初期化がうまくいかずデータが重複します。
1
+ phpが表示するカスタムフィールドのデータが重複します。(phpの初期化とやらがわかりません。)
test CHANGED
File without changes

6

画像の変更

2017/08/23 11:05

投稿

退会済みユーザー
test CHANGED
File without changes
test CHANGED
@@ -114,7 +114,7 @@
114
114
 
115
115
  投稿ページのカスタムフィールドを一覧すべく、固定ページをこのように作りました。
116
116
 
117
- ![イメージ説明](2326f2275540884d37667c8364e5a332.png)
117
+ ![イメージ説明](7f575a6830a0f0ae2536095e0330b54e.png)
118
118
 
119
119
 
120
120
 
@@ -182,7 +182,7 @@
182
182
 
183
183
  こんな感じです。
184
184
 
185
- ![イメージ説明](0cc266c11c12349e8f6d6a5a37e74fa2.jpeg)
185
+ ![イメージ説明](e569e9da9b4298a945a5ca522953d214.png)
186
186
 
187
187
 
188
188
 

5

画像の変更と誤字の修正

2017/08/23 11:04

投稿

退会済みユーザー
test CHANGED
File without changes
test CHANGED
@@ -18,17 +18,19 @@
18
18
 
19
19
  投稿ページにカスタムフィールド「field_cake」があり、「いちご」と「チョコ」を入力している投稿があります。
20
20
 
21
- ![イメージ説明](2430f8c4c1a6053aac6d8c392fc25886.png)
21
+ ![イメージ説明](6fd2c3359165c52e66a7a1449a44215d.png)
22
22
 
23
23
  【前提2】
24
24
 
25
25
  上の[phpinclude file='cake']で呼び出すcake.phpは次のように書いてあります。
26
26
 
27
+ ターム(tarmberryとtarmchoco)と、arciveページで条件分岐させています。
28
+
27
29
  **cake.php**
28
30
 
29
31
  ```php
30
32
 
31
- <?php if(is_tax('cat', 'tarm1') || has_term('tarm1','cat')): ?>
33
+ <?php if(is_tax('cat', 'tarmberry') || has_term('tarmberry','cat')): ?>
32
34
 
33
35
  <?php
34
36
 
@@ -40,7 +42,7 @@
40
42
 
41
43
 
42
44
 
43
- <?php elseif(is_tax('cat', 'tarm2') || has_term('tarm2','cat')): ?>
45
+ <?php elseif(is_tax('cat', 'tarmchoco') || has_term('tarmchoco','cat')): ?>
44
46
 
45
47
  <?php
46
48
 
@@ -124,7 +126,7 @@
124
126
 
125
127
  ```php
126
128
 
127
- <?php if(is_tax('cat', 'tarm1') || has_term('tarm1','cat')): ?>
129
+ <?php if(is_tax('cat', 'tarmberry') || has_term('tarmberry','cat')): ?>
128
130
 
129
131
  <h2 class="title"><?php echo get_the_term_list(100,'cat'); ?></h2>
130
132
 
@@ -140,7 +142,7 @@
140
142
 
141
143
 
142
144
 
143
- <?php if(is_tax('cat', 'tarm2') || has_term('tarm2','cat')): ?>
145
+ <?php if(is_tax('cat', 'tarmchoco') || has_term('tarmchoco','cat')): ?>
144
146
 
145
147
  <h2 class="title"><?php echo get_the_term_list(101,'cat'); ?></h2>
146
148
 

4

誤字脱字の修正

2017/08/23 10:59

投稿

退会済みユーザー
test CHANGED
File without changes
test CHANGED
@@ -22,7 +22,7 @@
22
22
 
23
23
  【前提2】
24
24
 
25
- 上のcake.phpは次のように書いてあります。
25
+ 上の[phpinclude file='cake']で呼び出すcake.phpは次のように書いてあります。
26
26
 
27
27
  **cake.php**
28
28
 
@@ -118,7 +118,7 @@
118
118
 
119
119
  【前提4】
120
120
 
121
- 上のmenu.phpは次のように書いてあります。
121
+ 上の[phpinclude file='menu']で呼び出すmenu.phpは次のように書いてあります。
122
122
 
123
123
  **menu.php**
124
124
 

3

画像の追加および感情の抑制(笑)

2017/08/23 10:44

投稿

退会済みユーザー
test CHANGED
@@ -1 +1 @@
1
- php初期化されないのは初期化の方法、そもそもこの構造では出来ないのでょうか?
1
+ 『投稿ページのカスタムフィールドを一覧する固定ページを作りたい』のに、php初期化がうまくいかずデータが重複ます。
test CHANGED
@@ -1,30 +1,28 @@
1
- ###■前提あれ
1
+ ###『困っていると』
2
+
2
-
3
+ 困っていることは、『phpが表示するカスタムフィールドのデータが重複する』ことです!!(php初期化がうまくいかないため?)
4
+
5
+
6
+
7
+ 文末に記すように、『投稿ページのカスタムフィールドを一覧する固定ページを作りたい』のですが、それが【前提1】から【前提4】ではなぜできないのか?
8
+
9
+
10
+
11
+ ご教示いただけませんでしょうか?
12
+
13
+
14
+
15
+ ###『前提(投稿ぺージ)』
16
+
17
+ 【前提1】
18
+
3
- 投稿や固定ページカスタムフィールドケーキの種類を入力してります。
19
+ 投稿ページカスタムフィールド「field_cakeがあり、「いちご」と「チョコ」を入力している投稿があります。
4
-
5
-
6
-
20
+
7
- そして下記の**cake.php**の中身を一覧する固定ページを作っています。
21
+ ![イメージ説明](2430f8c4c1a6053aac6d8c392fc25886.png)
8
-
9
-
10
-
22
+
11
- その固定ページには
23
+ 【前提2】
12
-
13
- [phpinclude file=‘menu']
24
+
14
-
15
- と書いて**menu.php**を表示するつもす。
25
+ 上のcake.phpは次のように書いてあす。
16
-
17
-
18
-
19
- しかし、、!!!
20
-
21
-
22
-
23
- ###■極大に困ってます
24
-
25
- 固定ページの表示は、どういうわけか「いちごケーキ」だけが表示されてしまい、とても、、つらいです。かなり困っております。かれこれ5時間は経ちました。笑
26
-
27
-
28
26
 
29
27
  **cake.php**
30
28
 
@@ -106,7 +104,21 @@
106
104
 
107
105
  ```
108
106
 
109
-
107
+ ###『前提(固定ページ)』
108
+
109
+
110
+
111
+ 【前提3】
112
+
113
+ 投稿ページのカスタムフィールドを一覧すべく、固定ページをこのように作りました。
114
+
115
+ ![イメージ説明](2326f2275540884d37667c8364e5a332.png)
116
+
117
+
118
+
119
+ 【前提4】
120
+
121
+ 上のmenu.phpは次のように書いてあります。
110
122
 
111
123
  **menu.php**
112
124
 
@@ -120,6 +132,8 @@
120
132
 
121
133
  <?php get_template_part( 'cake' ); ?>
122
134
 
135
+ <?php $Tokuchou = array(); ?>
136
+
123
137
  </div>
124
138
 
125
139
  <?php endif; ?>
@@ -134,6 +148,8 @@
134
148
 
135
149
  <?php get_template_part( 'cake' ); ?>
136
150
 
151
+ <?php $Tokuchou = array(); ?>
152
+
137
153
  </div>
138
154
 
139
155
  <?php endif; ?>
@@ -142,51 +158,37 @@
142
158
 
143
159
 
144
160
 
161
+ ###『やりたいこと』
162
+
163
+ 長くなってしまいすみません。『やりたいこと』は1つ上の画像のとおりです。
164
+
165
+ すなわち、『投稿ページのカスタムフィールドを一覧する固定ページを作りたい』のです。
166
+
167
+
168
+
169
+ しかし、、
170
+
171
+
172
+
145
- ###■初期化がうまくきません??
173
+ ###『困ってること』
174
+
175
+ 改めまして、困っていることは、『phpが表示するカスタムフィールドのデータが重複する』ことです!!
176
+
177
+
178
+
179
+ 固定ページの表示は、どういうわけか「いちごケーキ」だけが表示されてしまうのです。
180
+
181
+ こんな感じです。
182
+
183
+ ![イメージ説明](0cc266c11c12349e8f6d6a5a37e74fa2.jpeg)
184
+
185
+
146
186
 
147
187
  phpが初期化されてないからかな、などと思い、あちこちに
148
188
 
149
189
  <?php $Tokuchou = array(); ?>
150
190
 
151
- などを下記のように2つ加えてみましたが、
191
+ などを加えてみましたが、
152
-
153
- **menu.php**
154
-
155
- ```php
156
-
157
- <?php if(is_tax('cat', 'tarm1') || has_term('tarm1','cat')): ?>
158
-
159
- <h2 class="title"><?php echo get_the_term_list(100,'cat'); ?></h2>
160
-
161
- <div class="col">
162
-
163
- <?php get_template_part( 'cake' ); ?>
164
-
165
- <?php $Tokuchou = array(); ?>
166
-
167
- </div>
168
-
169
- <?php endif; ?>
170
-
171
-
172
-
173
- <?php if(is_tax('cat', 'tarm2') || has_term('tarm2','cat')): ?>
174
-
175
- <h2 class="title"><?php echo get_the_term_list(101,'cat'); ?></h2>
176
-
177
- <div class="col">
178
-
179
- <?php get_template_part( 'cake' ); ?>
180
-
181
- <?php $Tokuchou = array(); ?>
182
-
183
- </div>
184
-
185
- <?php endif; ?>
186
-
187
- ```
188
-
189
-
190
192
 
191
193
 
192
194
 
@@ -194,11 +196,7 @@
194
196
 
195
197
 
196
198
 
197
- また、**cake.php**に加えたりもしたけど、ダメでした。
198
-
199
-
200
-
201
- チョコケーキだけが表示されたり、何も表示されなかったりします。。
199
+ いちごケーキだけが表示されたり、チョコケーキだけが表示されたり、はたまた何も表示されなかったりします。。
202
200
 
203
201
 
204
202
 

2

誤字修正

2017/08/23 10:34

投稿

退会済みユーザー
test CHANGED
File without changes
test CHANGED
@@ -4,7 +4,7 @@
4
4
 
5
5
 
6
6
 
7
- そして下記の**cake.php**の中身を一覧する固定ページ**menu.php**を作っています。
7
+ そして下記の**cake.php**の中身を一覧する固定ページを作っています。
8
8
 
9
9
 
10
10
 

1

タグ追加

2017/08/23 09:14

投稿

退会済みユーザー
test CHANGED
File without changes
test CHANGED
File without changes