0

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>
4

1 に答える 1

0

JW Playerに常にコンテンツをループさせたい場合は、次のコードを変更するだけです。

height: "315px"

これに:

height: "315px",
repeat: "true"

JW6を使用していると思います。JW6を使用していない場合、「繰り返し」オプションは「true」ではなく「always」になります。

お役に立てれば!

于 2013-01-24T17:58:25.613 に答える