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

質問編集履歴

2

追記

2017/02/03 12:35

投稿

horik
horik

スコア44

title CHANGED
File without changes
body CHANGED
@@ -6,4 +6,43 @@
6
6
  追記。
7
7
  既存のhtmlファイルをphpに書き換えてテンプレートファイルとします。
8
8
  このテンプレートのheadタグにwp_headを挿入するとテーマのcssが読み込まれているのか、スタイルが崩れてしまいます。
9
- 外すと元のhtmlと同じスタイルに戻ります。
9
+ 外すと元のhtmlと同じスタイルに戻ります。
10
+
11
+ 追記。
12
+ テーマはTwenty Seventeenを使っています。
13
+ 以下のテンプレートのheadに<?php wp_head(); ?>を挿入すると
14
+ ```php
15
+ <?php
16
+ /*
17
+ Template Name: TEST
18
+ */
19
+ ?>
20
+ <!DOCTYPE html>
21
+ <html>
22
+ <head>
23
+ <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
24
+ <title></title>
25
+ <?php wp_head(); ?>
26
+ <style>
27
+ * {margin: 0; padding: 0;}
28
+ html {background-color: #eee}
29
+ body {background-color: #fff;}
30
+ </style>
31
+ </head>
32
+ <body>
33
+ <h1>HELLO WORLD</h1>
34
+ </body>
35
+ </html>
36
+ ```
37
+ 以下のスタイルが現れます。
38
+ ```html
39
+ <style type="text/css" media="screen">
40
+ html { margin-top: 32px !important; }
41
+ * html body { margin-top: 32px !important; }
42
+ @media screen and ( max-width: 782px ) {
43
+ html { margin-top: 46px !important; }
44
+ * html body { margin-top: 46px !important; }
45
+ }
46
+ </style>
47
+ ```
48
+ その結果、ページの上の部分に変な余白が生まれてスタイルが崩れてしまいます。

1

2017/02/03 12:35

投稿

horik
horik

スコア44

title CHANGED
File without changes
body CHANGED
@@ -1,3 +1,9 @@
1
1
  wp_head()を読み込んで、かつcssは真っさらの状態で固定ページを作りたいの目的です。
2
2
 
3
- wp_head()を読み込みたい理由はgoolgle analyticsプラグインを適用させたいためです。
3
+ wp_head()を読み込みたい理由はgoolgle analyticsプラグインを適用させたいためです。
4
+
5
+
6
+ 追記。
7
+ 既存のhtmlファイルをphpに書き換えてテンプレートファイルとします。
8
+ このテンプレートのheadタグにwp_headを挿入するとテーマのcssが読み込まれているのか、スタイルが崩れてしまいます。
9
+ 外すと元のhtmlと同じスタイルに戻ります。