質問するログイン新規登録

回答編集履歴

2

WordPress対策を追加

2018/12/03 07:13

投稿

miyabi-sun
miyabi-sun

スコア21553

answer CHANGED
@@ -40,4 +40,12 @@
40
40
  WebサーバというのはCookieを読み書き出来ますから、Cookieの設定値を参照して、bodyタグのClass値を出し分ければ今回の質問のような問題は一発で解決出来るでしょう。
41
41
 
42
42
  もし上記の回避策でもチカチカして辛い(許容範囲外だった)とか、
43
- scriptタグの位置がぐしゃぐしゃになるから無理だとか…などの理由で無理なら動的なWebサーバ構築を目指してください。
43
+ scriptタグの位置がぐしゃぐしゃになるから無理だとか…などの理由で無理なら動的なWebサーバ構築を目指してください。
44
+
45
+ というか、今更ながらタグのWordPressを見つけました。
46
+ テンプレートファイル弄るのが根本的な解決になるでしょう。
47
+ bodyタグを見つけてこのように修正すれば解決することでしょう。
48
+
49
+ ```PHP
50
+ <body class="<?= htmlspecialchars($_COOKIE['color']) ?>">
51
+ ```

1

一般的な回避策を追加

2018/12/03 07:13

投稿

miyabi-sun
miyabi-sun

スコア21553

answer CHANGED
@@ -30,4 +30,14 @@
30
30
  // jQueryを利用するコードを書く
31
31
  </script>
32
32
  </body>
33
- ```
33
+ ```
34
+
35
+ ---
36
+
37
+ おまけ: 一般的な対策
38
+
39
+ PHP等の動的にHTMLを返すWebサーバを構築するのが一般的です。
40
+ WebサーバというのはCookieを読み書き出来ますから、Cookieの設定値を参照して、bodyタグのClass値を出し分ければ今回の質問のような問題は一発で解決出来るでしょう。
41
+
42
+ もし上記の回避策でもチカチカして辛い(許容範囲外だった)とか、
43
+ scriptタグの位置がぐしゃぐしゃになるから無理だとか…などの理由で無理なら動的なWebサーバ構築を目指してください。