ヘッダー用の大きな写真スライダーがある Wordpress サイトがあります。そのスライダー内に、現在の画像に対応するビデオを起動するためのボタンがあります。これらは、複数の投稿内のカスタム タグによって設定されています。すべてのデータは正しく渡されています (ソース コードを調べた結果に基づいています) が、1 つのビデオしか再生できず、他の 2 つ (合計 3 つ) は黒く表示され、何も再生されません。
ここに私の埋め込みコードがあります:
<div id="video-block'.$videoID.'" class="video-block-player hide">
<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" width="'.$video_width[0].'" height="'.$video_height[0].'" id="video'.$videoID.'" name="video'.$videoID.'">
<param name="movie'.$videoID.'" value="player.swf">
<param name="allowfullscreen" value="true">
<param name="allowscriptaccess" value="always">
<param name="wmode" value="transparent">
<param name="flashvars" value="'.$video_link[0].'&autostart=true&icons=false&mute=true">
<embed
type="application/x-shockwave-flash"
id="video'.$videoID.'"
name="video'.$videoID.'"
src="player.swf"
width="'.$video_width[0].'"
height="'.$video_height[0].'"
bgcolor="undefined"
allowscriptaccess="always"
allowfullscreen="true"
wmode="transparent"
flashvars="file='.$video_link[0].'&autostart=true&icons=false&mute=true"
/>
</object>
</div>
$videoID は動的に設定され、div id などの要素が一意になるようにします。他のすべての変数は設定され、カスタム タグから取得されます (ソースを表示すると正しく表示されます)。1 つのページで複数のビデオ プレーヤーを動作させるために私ができることについて、誰か提案はありますか? (私は JWPlayer を使用していますが、誰かがより良い解決策を持っている場合は強制的に使用するわけではありませんが、この埋め込みコードは別のプラグイン [SlidePress] 内から既に起動されているため、プラグイン オプションが適切でない可能性があることに注意してください。最善の解決策です。)
事前にすべての助けに感謝します! J