質問編集履歴

1

$_SERVERのREQUEST_URIについて

2021/06/04 09:02

投稿

kii.32
kii.32

スコア67

test CHANGED
File without changes
test CHANGED
@@ -217,3 +217,69 @@
217
217
 
218
218
 
219
219
  どうぞ、宜しくお願い致します。
220
+
221
+
222
+
223
+
224
+
225
+ $_SERVERのREQUEST_URIについて
226
+
227
+ 追記↓
228
+
229
+
230
+
231
+ ```ここに言語を入力
232
+
233
+ <?php if ($archive_list) : ?>
234
+
235
+
236
+
237
+
238
+
239
+ <?php $url = $_SERVER['REQUEST_URI']; ?>
240
+
241
+ <?php if (strstr($url, $year_month)) : ?>
242
+
243
+
244
+
245
+ <select id="date_link">
246
+
247
+ <option>月を選択</option>
248
+
249
+ <?php foreach ($archive_list as $year_month => $archive) :
250
+
251
+ $year_month_arr = explode('/', $year_month);
252
+
253
+ ?>
254
+
255
+ <option value="<?php echo esc_url(home_url('news/date/' . $year_month)) ?>">
256
+
257
+ <!-- 特定のカテゴリーのアーカイブのURLを value に格納 -->
258
+
259
+ <?php echo $year_month_arr[0] . '.' . $year_month_arr[1] . '' ?>
260
+
261
+ <!-- [<?php echo count($archive) ?>] -->
262
+
263
+ </option>
264
+
265
+ <?php endforeach; ?>
266
+
267
+ </select>
268
+
269
+
270
+
271
+ <?php endif; ?>
272
+
273
+
274
+
275
+
276
+
277
+ <?php endif; ?>
278
+
279
+ ```
280
+
281
+
282
+
283
+ 上記URLに月日がついている場合は取得できそうなのですが、
284
+
285
+ 「URLに入っている、月日のoptionにselectedを付与する」という書き方がわかりませんでした。。。