2012-10-12 102 views
1

我已經集成了Supersized 3.2.7 - 全屏幻燈片jQuery插件到一個自定義的WordPress主題。我正在使用WordPress 3.4.2。除了當我點擊暫停按鈕時,我得到一個缺失的播放按鈕(play.png),所有關於幻燈片的操作都非常棒。這也發生在我點擊托盤打開按鈕時,托盤向下按鈕(button-tray-down.png)丟失。這裏是一個頁面的鏈接:http://dev4.mccawphotographics.com/views/jQuery Supersize播放按鈕和托盤向下按鈕不顯示

當我檢查在源代碼中的這些按鈕的路徑,我看到img/button-tray-down.png和img/play.png。顯然這是錯誤的路徑,但我不知道如何讓它使用圖像的正確路徑。

我用了幾個小時的搜索,但還沒有找到任何答案。這是我的代碼,稱爲超大功能:

<script type="text/javascript"> 
    jQuery(function($){ 

     $.supersized({ 

      // Functionality 
      slideshow    : 1,   // Slideshow on/off 
      autoplay    : 1,   // Slideshow starts playing automatically 
      start_slide    : 1,   // Start slide (0 is random) 
      stop_loop    : 0,   // Pauses slideshow on last slide 
      random     : 0,   // Randomize slide order (Ignores start slide) 
      slide_interval   : 6000,  // Length between transitions 
      transition    : 1,   // 0-None, 1-Fade, 2-Slide Top, 3-Slide Right, 4-Slide Bottom, 5-Slide Left, 6-Carousel Right, 7-Carousel Left 
      transition_speed  : 2000,  // Speed of transition 
      new_window    : 1,   // Image links open in new window/tab 
      pause_hover    : 0,   // Pause slideshow on hover 
      keyboard_nav   : 1,   // Keyboard navigation on/off 
      performance    : 1,   // 0-Normal, 1-Hybrid speed/quality, 2-Optimizes image quality, 3-Optimizes transition speed // (Only works for Firefox/IE, not Webkit) 
      image_protect   : 1,   // Disables image dragging and right click with Javascript 

      // Size & Position       
      min_width    : 0,   // Min width allowed (in pixels) 
      min_height    : 0,   // Min height allowed (in pixels) 
      vertical_center   : 0,   // Vertically center background 
      horizontal_center  : 1,   // Horizontally center background 
      fit_always    : 0,   // Image will never exceed browser width or height (Ignores min. dimensions) 
      fit_portrait   : 1,   // Portrait images will not exceed browser height 
      fit_landscape   : 0,   // Landscape images will not exceed browser width 

      // Components       
      slide_links    : false, // Individual links for each slide (Options: false, 'number', 'name', 'blank') 
      thumb_links    : 1,   // Individual thumb links for each slide 
      thumbnail_navigation : 0,   // Thumbnail navigation 
      slides     : [   // Slideshow Images 
               {image : 'http://dev4.mccawphotographics.com/wp-content/uploads/2012/10/amenities-5.jpg', title : '', thumb : 'http://dev4.mccawphotographics.com/wp-content/uploads/2012/10/amenities-5.jpg', url : ''}, 
               {image : 'http://dev4.mccawphotographics.com/wp-content/uploads/2012/10/amenities-4.jpg', title : '', thumb : 'http://dev4.mccawphotographics.com/wp-content/uploads/2012/10/amenities-4.jpg', url : ''}, 
               {image : 'http://dev4.mccawphotographics.com/wp-content/uploads/2012/10/amenities-3.jpg', title : '', thumb : 'http://dev4.mccawphotographics.com/wp-content/uploads/2012/10/amenities-3.jpg', url : ''}, 
               {image : 'http://dev4.mccawphotographics.com/wp-content/uploads/2012/10/amenities-2.jpg', title : '', thumb : 'http://dev4.mccawphotographics.com/wp-content/uploads/2012/10/amenities-2.jpg', url : ''}, 
               {image : 'http://dev4.mccawphotographics.com/wp-content/uploads/2012/10/amenities-1.jpg', title : '', thumb : 'http://dev4.mccawphotographics.com/wp-content/uploads/2012/10/amenities-1.jpg', url : ''}, 


             ], 

      // Theme Options    
      progress_bar   : 1,   // Timer for each slide       
      mouse_scrub    : 0 

     }); 
    }); 
</script> 

任何想法是什麼導致此問題,以及如何解決它?

謝謝!

回答

2

您所指定的路徑圖像在JavaScript下瓦爾:

image_path: "img/" 

更改爲:

image_path: "/wp-content/themes/residence-xxv/images/" 
+0

我只是想增加 IMAGE_PATH:「/可溼性粉劑內容/主題/ residence-xxv/images /「到上面的javascript,但它沒有工作。我是不是將它添加到正確的JavaScript? – user1741378

+0

啊,它根本不在你的代碼中。它被硬編碼到'supersized.shutter.min.js'中。你將不得不在那裏替換它,或者編輯這個JavaScript文件的未經版本化的版本並使用它。 – mccannf

+0

就是這樣。非常感謝!我真的不喜歡編輯實際的插件文件。我想知道爲什麼這樣做。好像你應該能夠在你的調用中像上面那樣改變image_path來初始化函數。如果你知道一個更好的方法來解決這個問題,我將不勝感激。與此同時它現在正在工作。再次感謝! – user1741378