iT邦幫忙

0

請問Wordpress設計主題要如何使用slick輪播?

  • 分享至 

  • xImage

如題,我在functions.php檔案裡面放了

<?php

function eric_enqueue_slick(){
    wp_enqueue_script( 'slick', 'https://cdn.jsdelivr.net/npm/slick-carousel@1.8.1/slick/slick.min.js', array('jquery') );
    wp_enqueue_style( 'slick-default-style', 'https://cdn.jsdelivr.net/npm/slick-carousel@1.8.1/slick/slick.css' );

}
add_action( 'wp_enqueue_scripts', 'eric_enqueue_slick' );
?>

然後在index.php放


  <ul class="your-class">
    <li><img src="images/02.JPG" alt=""></li>
    <li><img src="images/0011.jpg" alt=""></li>

  </ul>
  <script type="text/javascript">
 $('.your-class').slick();
			
  </script>

那個js我也換過官網提供的好幾個,但在網頁上就是完全沒效果,輪播的畫面完全跑不出來,就只是一般的html列表效果而已,請問這是為什麼??我哪裡做錯了嗎?

要載入的 JS
<script type="text/javascript" src="//code.jquery.com/jquery-1.11.0.min.js"></script>
<script type="text/javascript" src="//code.jquery.com/jquery-migrate-1.2.1.min.js"></script>
<script type="text/javascript" src="slick/slick.min.js"></script>

要載入的CSS
<link rel="stylesheet" type="text/css" href="https://cdn.jsdelivr.net/npm/slick-carousel@1.8.1/slick/slick.min.js"/>

你沒載入 JQUERY 的話下面這段SCRIPT無法作用
<script type="text/javascript">
$('.your-class').slick();

</script>
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友回答

立即登入回答