回答編集履歴

1

追記

2018/03/20 15:52

投稿

退会済みユーザー
test CHANGED
@@ -5,3 +5,59 @@
5
5
 
6
6
 
7
7
  本は知りません。
8
+
9
+
10
+
11
+ **追記**
12
+
13
+
14
+
15
+ 例えば以下のような形でfunctions.phpに書いて固定ページのIDなどを指定しておけば、そのページにしか読み込みません。
16
+
17
+
18
+
19
+ [条件分岐タグ](https://wpdocs.osdn.jp/%E6%9D%A1%E4%BB%B6%E5%88%86%E5%B2%90%E3%82%BF%E3%82%B0)
20
+
21
+
22
+
23
+
24
+
25
+ ```
26
+
27
+ function my_js() {
28
+
29
+ if( is_page( 'ページIDなど' ) ){
30
+
31
+ ?>
32
+
33
+ //ここに書く
34
+
35
+ <?php
36
+
37
+ }
38
+
39
+ }
40
+
41
+ add_filter( 'wp_head', 'my_js' );
42
+
43
+ ```
44
+
45
+ またはそのページのテンプレートを指定してしまってテンプレートに直に書いても構いません。
46
+
47
+
48
+
49
+ 内容が少々であればインラインの方がSEO的に好ましいようですが、ある程度大きな中身になると外部ファイルにした方がいいので`get_template_directory_uri()`などで読み込んでください。
50
+
51
+
52
+
53
+ [関数リファレンス/get template directory uri](http://wpdocs.osdn.jp/%E9%96%A2%E6%95%B0%E3%83%AA%E3%83%95%E3%82%A1%E3%83%AC%E3%83%B3%E3%82%B9/get_template_directory_uri)
54
+
55
+
56
+
57
+
58
+
59
+ [関数リファレンス/wp enqueue script](https://wpdocs.osdn.jp/%E9%96%A2%E6%95%B0%E3%83%AA%E3%83%95%E3%82%A1%E3%83%AC%E3%83%B3%E3%82%B9/wp_enqueue_script)
60
+
61
+
62
+
63
+ [ページテンプレート](http://wpdocs.osdn.jp/%E3%83%9A%E3%83%BC%E3%82%B8%E3%83%86%E3%83%B3%E3%83%97%E3%83%AC%E3%83%BC%E3%83%88)