質問編集履歴

2

更新

2018/04/04 17:42

投稿

Natsu9999
Natsu9999

スコア20

test CHANGED
File without changes
test CHANGED
@@ -51,203 +51,3 @@
51
51
 
52
52
 
53
53
  よろしくお願いいたします。
54
-
55
-
56
-
57
-
58
-
59
-
60
-
61
-
62
-
63
-
64
-
65
-
66
-
67
-
68
-
69
-
70
-
71
-
72
-
73
-
74
-
75
- ```ここに言語を入力
76
-
77
- <?php
78
-
79
- // カテゴリ別新着
80
-
81
- function event_list_open( $show_num, $cat_id ) {
82
-
83
- $paged = ( get_query_var('paged') ) ? get_query_var('paged') : 1;
84
-
85
- global $post;
86
-
87
- $args = array(
88
-
89
- 'meta_query' => array(
90
-
91
- 'relation' => 'AND',
92
-
93
- array(
94
-
95
- 'key' => 'start' // フィールド名を指定
96
-
97
- 'value' => date('yymmdd'),
98
-
99
- 'compare' => '<=',
100
-
101
- 'type' => 'DATE',
102
-
103
- ),
104
-
105
- array(
106
-
107
- 'key' => 'end' // フィールド名を指定
108
-
109
- 'value' => date('yymmdd'),
110
-
111
- 'compare' => '>=',
112
-
113
- 'type' => 'DATE',
114
-
115
- ),
116
-
117
- ),
118
-
119
- 'posts_per_page' => $show_num,
120
-
121
- 'cat' => $cat_id,
122
-
123
- 'posts_per_page' => 10,
124
-
125
- 'paged' => $paged,
126
-
127
- 'orderby' => 'date',
128
-
129
- 'order' => 'DESC',
130
-
131
- 'post_status' => 'publish',
132
-
133
- );
134
-
135
- $myposts = get_posts( $args );
136
-
137
- foreach( $myposts as $post ) {
138
-
139
- setup_postdata($post);
140
-
141
- ?>
142
-
143
-
144
-
145
- <?php
146
-
147
-
148
-
149
-
150
-
151
- $image = get_field('img1');
152
-
153
- $url = $image['url']; //画像のURL
154
-
155
- $alt = $image['alt']; //画像のalt
156
-
157
- $title = $image['title']; //画像のタイトル
158
-
159
- $size = 'thumbnail'; //出力サイズを変数に格納
160
-
161
- $imgThumb = $image['sizes'][ $size ]; //サムネイル画像のURL
162
-
163
- $width = $image['sizes'][ $size . '-width' ]; //サムネイル画像の幅サイズ
164
-
165
- $t_start = date_create(get_field('start'));
166
-
167
- $t_end = date_create(get_field('end'));
168
-
169
- $week = array("日", "月", "火", "水", "木", "金", "土");
170
-
171
- $w = (int)date_format($t_start, 'w');
172
-
173
- $youbi1 = $week[$w];
174
-
175
- $w = (int)date_format($t_end, 'w');
176
-
177
- $youbi2 = $week[$w];
178
-
179
- $cats = get_the_category();//選択したカテゴリ
180
-
181
- //var_dump($cats)
182
-
183
- ?>
184
-
185
-
186
-
187
- <li class="post">
188
-
189
- <div class="flex">
190
-
191
- <div class="l">
192
-
193
- <a href="<?php the_permalink(); ?>" title="<?php the_title(); ?>">
194
-
195
- <img src="<?php echo $imgThumb; ?>" width="<?php echo $width; ?>" alt="<?php echo $alt; ?>" />
196
-
197
- </a>
198
-
199
- </div>
200
-
201
- <div class="r">
202
-
203
- <div class="flex between bar">
204
-
205
- <div class="cat
206
-
207
- <?php if($cats[0]->cat_ID == 4): ?>
208
-
209
- bgcolor1
210
-
211
- <?php elseif($cats[0]->cat_ID == 2): ?>
212
-
213
- bgcolor2
214
-
215
- <?php elseif($cats[0]->cat_ID == 5): ?>
216
-
217
- bgcolor3
218
-
219
- <?php endif; ?>
220
-
221
- "><?php echo $cats[0]->cat_name; ?></div>
222
-
223
- <div class="date">開催日:<?php echo date_format($t_start,'m月d日'); ?>(<?php echo $youbi1 ?>)〜<?php echo date_format($t_end,'m月d日'); ?>(<?php echo $youbi2 ?>)</div>
224
-
225
- </div>
226
-
227
- <p class="title"><a href="<?php the_permalink(); ?>"><?php the_title(); ?></a></p>
228
-
229
- </div>
230
-
231
- </li>
232
-
233
-
234
-
235
-
236
-
237
- <?php
238
-
239
- }
240
-
241
- wp_reset_postdata();
242
-
243
- }?>
244
-
245
-
246
-
247
-
248
-
249
- ```
250
-
251
-
252
-
253
- この様にしたところ、エラーになってしまいました。

1

追記

2018/04/04 17:42

投稿

Natsu9999
Natsu9999

スコア20

test CHANGED
File without changes
test CHANGED
@@ -51,3 +51,203 @@
51
51
 
52
52
 
53
53
  よろしくお願いいたします。
54
+
55
+
56
+
57
+
58
+
59
+
60
+
61
+
62
+
63
+
64
+
65
+
66
+
67
+
68
+
69
+
70
+
71
+
72
+
73
+
74
+
75
+ ```ここに言語を入力
76
+
77
+ <?php
78
+
79
+ // カテゴリ別新着
80
+
81
+ function event_list_open( $show_num, $cat_id ) {
82
+
83
+ $paged = ( get_query_var('paged') ) ? get_query_var('paged') : 1;
84
+
85
+ global $post;
86
+
87
+ $args = array(
88
+
89
+ 'meta_query' => array(
90
+
91
+ 'relation' => 'AND',
92
+
93
+ array(
94
+
95
+ 'key' => 'start' // フィールド名を指定
96
+
97
+ 'value' => date('yymmdd'),
98
+
99
+ 'compare' => '<=',
100
+
101
+ 'type' => 'DATE',
102
+
103
+ ),
104
+
105
+ array(
106
+
107
+ 'key' => 'end' // フィールド名を指定
108
+
109
+ 'value' => date('yymmdd'),
110
+
111
+ 'compare' => '>=',
112
+
113
+ 'type' => 'DATE',
114
+
115
+ ),
116
+
117
+ ),
118
+
119
+ 'posts_per_page' => $show_num,
120
+
121
+ 'cat' => $cat_id,
122
+
123
+ 'posts_per_page' => 10,
124
+
125
+ 'paged' => $paged,
126
+
127
+ 'orderby' => 'date',
128
+
129
+ 'order' => 'DESC',
130
+
131
+ 'post_status' => 'publish',
132
+
133
+ );
134
+
135
+ $myposts = get_posts( $args );
136
+
137
+ foreach( $myposts as $post ) {
138
+
139
+ setup_postdata($post);
140
+
141
+ ?>
142
+
143
+
144
+
145
+ <?php
146
+
147
+
148
+
149
+
150
+
151
+ $image = get_field('img1');
152
+
153
+ $url = $image['url']; //画像のURL
154
+
155
+ $alt = $image['alt']; //画像のalt
156
+
157
+ $title = $image['title']; //画像のタイトル
158
+
159
+ $size = 'thumbnail'; //出力サイズを変数に格納
160
+
161
+ $imgThumb = $image['sizes'][ $size ]; //サムネイル画像のURL
162
+
163
+ $width = $image['sizes'][ $size . '-width' ]; //サムネイル画像の幅サイズ
164
+
165
+ $t_start = date_create(get_field('start'));
166
+
167
+ $t_end = date_create(get_field('end'));
168
+
169
+ $week = array("日", "月", "火", "水", "木", "金", "土");
170
+
171
+ $w = (int)date_format($t_start, 'w');
172
+
173
+ $youbi1 = $week[$w];
174
+
175
+ $w = (int)date_format($t_end, 'w');
176
+
177
+ $youbi2 = $week[$w];
178
+
179
+ $cats = get_the_category();//選択したカテゴリ
180
+
181
+ //var_dump($cats)
182
+
183
+ ?>
184
+
185
+
186
+
187
+ <li class="post">
188
+
189
+ <div class="flex">
190
+
191
+ <div class="l">
192
+
193
+ <a href="<?php the_permalink(); ?>" title="<?php the_title(); ?>">
194
+
195
+ <img src="<?php echo $imgThumb; ?>" width="<?php echo $width; ?>" alt="<?php echo $alt; ?>" />
196
+
197
+ </a>
198
+
199
+ </div>
200
+
201
+ <div class="r">
202
+
203
+ <div class="flex between bar">
204
+
205
+ <div class="cat
206
+
207
+ <?php if($cats[0]->cat_ID == 4): ?>
208
+
209
+ bgcolor1
210
+
211
+ <?php elseif($cats[0]->cat_ID == 2): ?>
212
+
213
+ bgcolor2
214
+
215
+ <?php elseif($cats[0]->cat_ID == 5): ?>
216
+
217
+ bgcolor3
218
+
219
+ <?php endif; ?>
220
+
221
+ "><?php echo $cats[0]->cat_name; ?></div>
222
+
223
+ <div class="date">開催日:<?php echo date_format($t_start,'m月d日'); ?>(<?php echo $youbi1 ?>)〜<?php echo date_format($t_end,'m月d日'); ?>(<?php echo $youbi2 ?>)</div>
224
+
225
+ </div>
226
+
227
+ <p class="title"><a href="<?php the_permalink(); ?>"><?php the_title(); ?></a></p>
228
+
229
+ </div>
230
+
231
+ </li>
232
+
233
+
234
+
235
+
236
+
237
+ <?php
238
+
239
+ }
240
+
241
+ wp_reset_postdata();
242
+
243
+ }?>
244
+
245
+
246
+
247
+
248
+
249
+ ```
250
+
251
+
252
+
253
+ この様にしたところ、エラーになってしまいました。