2016-06-29 5 views
0

Wordpressを使用しているサイトでこのフルスクリーンの背景スライダー(Vegas)を取得している場合。WordPressのJavaScriptの動的コンテンツ

<script> 
     $("body").vegas({ 
      delay: 7000, 
      timer: false, 
      shuffle: true, 
      transition: 'fade', 
      transitionDuration: 2000, 
      slides: [ 
       { src: "photo01.jpg" }, 
       { src: "photo02.jpg" }, 
       { src: "photo03.jpg" }, 
       { src: "photo04.jpg" } 
      ], 

      overlay: '01.png' 
     }); 
     </script> 

Wordpressでは、そのファイルにあるコンテンツを "ループ"させることができます。それが壊れないように、このsome-file-to-stop-the-backgrounds.jpgは終わり,を持っていない

<?php $loop = new WP_Query(array('post_type' => 'backgrounds', 'posts_per_page' => -1, 'orderby'=>'id', 'order' => 'ASC')); 
     while ($loop->have_posts()) : $loop->the_post(); ?> 

     { src: <?php if (has_post_thumbnail()) { 
       the_post_thumbnail(); 
      } ;?> }, 

<?php endwhile; wp_reset_query(); ?> 

loop-backgroundsは次のようになります

.... 
    slides: [ 
        <?php get_template_part('loop-backgrounds'); ?> 
        { src: "some-file-to-stop-the-backgrounds.jpg" } 
       ], 
.... 

:私は何をしたいのは、このようなものですコード(私は思う)。これはすべて可能ですか?

+0

何かができないと思われるのはなぜですか?あなたはどこでこれを実装するのに問題があったのですか?あなたはどんな質問をしていますか? (「これはすべて可能ですか?」;答え:すべてが可能です) – feeela

+0

まあ...私はあなたがジャンパの中にPHPを置くことができないどこかを読んでいます。問題は、これを行う正しい方法は何でしょうか?誰かが正しい方向に私を指摘することができますか? – Steggie

答えて

1

あなたはWordPressを使用しているので、あなたは箱から必要なものを行うフル幅のバックグラウンドスライダプラグインを見つけるだけです。私はこのfull width background sliderを私のウェブサイトのいくつかに使用しています。

これを打つと、これが役立ちます。

+0

あなたのawnserをありがとうが、私はそれが働いている。ちょうどいくつかのPHPを追加し、それは働いた。私はそれが不可能だと思ったが、それは働いた。 – Steggie

関連する問題