WordPress と jwplayer で anythingslider を使用しています。動画の URL または埋め込みコードを格納するカスタム投稿タイプにカスタム フィールドがあります。
これは私が使用しているループで、スライダーのカスタム フィールドから動画の URL または埋め込みコードを表示しています。
<ul id="slider">
<?php $the_slider = new WP_Query('post_type=product'); while($the_slider->have_posts()) : $the_slider->the_post(); ?>
<?php //if(has_post_thumbnail() ) { ?>
<li>
<?php if( get_field('video_preview'))
{
echo get_field('video_preview');
}?>
</li>
<?php endwhile; ?>
</ul>
get_field を jwplayer の javascript にラップする方法が必要です。これは次のようになります。いくつかの方法を試しましたが、javascript もループして機能していないと思います。上記のコードで以下のjsを使用するループを作成するにはどうすればよいですか?
<script type="text/javascript">
jwplayer("myElement").setup({
file: "http://www.example.com/video.mp4",
width: "100%",
height: "315px"
});
</script>