2017-10-29 9 views
0

Genesis 프레임 워크를 기반으로하는 Wordpress 사이트에서 작업하고 있습니다.Genesis Framework가있는 매끄러운 기타 JS 스크립트

임 다양한 JS 스크립트가 작동하도록하기 위해 노력하고 있지만, 현재 작업 슬릭려고 메신저 : 여기 아주 간단한 테스트 페이지를 http://kenwheeler.github.io/slick/

을 : http://staging.seedcreativeacademy.co.uk/slick/하는 나는 거의에서 모든 코드를 배치했다 매끄러운 사이트의 예제이지만 매끄러운 '슬라이드'효과는 전혀 작동하지 않는 것 같습니다.

Animate.cc와 몇 가지 다른 JS 라이브러리에서이 문제가 발생했습니다. 사용하려고 시도한 기능입니다. features.php 파일에서 올바르게 대기열에 포함 된 것 같습니다. 임 주로 궁금

창세기는 (그 문제를합니까?) 나는 functions.php에서 잘못된 순서를 추가 한 경우의 스크립트를 차단하고 ...

어떤 도움

크게 감상 할 수있다.

답변

1

브라우저 콘솔을 보면 경로가 잘못되어 사용자 지정 스크립트가로드되지 않고 있음을 알 수 있습니다.

Failed to load resource: the server responded with a status of 404 (Not Found) 

CDN을 사용하는 경우 스크립트를로드해야합니다. 종속성 매개 변수를 사용하여 스크립트가 올바른 순서로로드되는지 확인합니다.

wp_enqueue_script('jquery', 'https://cdnjs.cloudflare.com/ajax/libs/jquery/3.2.1/jquery.min.js', array(), '3.2.1', false); 
wp_enqueue_script('jquery-migrate', 'https://cdnjs.cloudflare.com/ajax/libs/jquery-migrate/3.0.1/jquery-migrate.min.js', array('jquery'), '3.0.1', false); 
wp_enqueue_script('slick-carousel', 'https://cdnjs.cloudflare.com/ajax/libs/slick-carousel/1.8.1/slick.min.js', array('jquery', 'jquery-migrate'), '1.8.1', true); 

wp_enqueue_style('slick-carousel', 'https://cdnjs.cloudflare.com/ajax/libs/slick-carousel/1.8.1/slick.min.css', array(), '1.8.1'); 
wp_enqueue_style('slick-carousel-theme', 'https://cdnjs.cloudflare.com/ajax/libs/slick-carousel/1.8.1/slick-theme.min.css', array('slick-carousel'), '1.8.1'); 
+0

고마워요 @ 앤드류 - 당신이 언급 한 의존성 매개 변수는 어느 부분입니까? 참 및 거짓 부분? 또는 번호? - 콘솔을 보려고 생각하지는 않았지만 도움을 주셔서 감사합니다. –

+0

문서에 모두 나와 있습니다. https://developer.wordpress.org/reference/functions/wp_enqueue_script/ –

+0

쿨, 고마워요! –