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

質問編集履歴

2

ソース追記

2017/05/31 08:06

投稿

sobakoo
sobakoo

スコア25

title CHANGED
File without changes
body CHANGED
@@ -89,4 +89,15 @@
89
89
  function onPlayerStateChange(event) {
90
90
  }
91
91
  </script>
92
+ ```
93
+
94
+
95
+ 生成部分のコード?がよくわからないですが、こんなコードがページ上にあります。
96
+ プラグインとかいろいろ使っているみたいなので不足してましたらすみません。。
97
+ Wordpressで入力したyoutubeのID名が、$movie_idとなっている?ようです。
98
+ ちなみに、script内ではなく、他の箇所に<?php echo $movie_id;?>と書くとちゃんとIDが表示されます。
99
+
100
+ ```ここに言語を入力
101
+ $movie_id = get_option('movie_id');
102
+ $movie_id2 = get_option('movie_id2');
92
103
  ```

1

ソースの追記

2017/05/31 08:06

投稿

sobakoo
sobakoo

スコア25

title CHANGED
File without changes
body CHANGED
@@ -9,7 +9,7 @@
9
9
 
10
10
  アドバイス頂けますと幸いです。
11
11
 
12
-
12
+ 記述したコード
13
13
  ```ここに言語を入力
14
14
  <script>
15
15
  var tag = document.createElement('script');
@@ -45,4 +45,48 @@
45
45
  function onPlayerStateChange(event) {
46
46
  }
47
47
  </script>
48
+ ```
49
+
50
+
51
+
52
+ *追記*
53
+
54
+ 「ソースを表示」したコード。
55
+ php部分は空白になっていて、うまく取得できていないようです。。
56
+ ```ここに言語を入力
57
+ <script>
58
+ var tag = document.createElement('script');
59
+ tag.src = "https://www.youtube.com/iframe_api";
60
+ var firstScriptTag = document.getElementsByTagName('script')[0];
61
+ firstScriptTag.parentNode.insertBefore(tag, firstScriptTag);
62
+
63
+ var player;
64
+
65
+ function onYouTubeIframeAPIReady() {
66
+ player = new YT.Player('player', {
67
+ height: '200',
68
+ width: '360',
69
+ videoId:'',
70
+ wmode: 'transparent',
71
+ playerVars:{
72
+ 'loop': '1',
73
+ 'playlist':'',
74
+ 'rel': '0',
75
+ 'showinfo': '0',
76
+ 'color': 'white',
77
+ 'autoplay': '1',
78
+ },
79
+ events: {
80
+ 'onReady': onPlayerReady,
81
+ 'onStateChange': onPlayerStateChange
82
+ }
83
+ });
84
+ }
85
+ function onPlayerReady(event) {
86
+ event.target.playVideo();
87
+ event.target.mute();
88
+ }
89
+ function onPlayerStateChange(event) {
90
+ }
91
+ </script>
48
92
  ```