jQuery를 밑줄(_s) WordPress 테마에 추가하는 가장 좋은 방법은 무엇입니까?
기본처럼 보이지만 CDN을 사용하여 jQuery를 밑줄 WordPress 시작 테마에 추가하는 방법을 잘 모르겠습니다.검색해 봤지만 아무것도 찾지 못했기 때문에, 여기 있는 누군가가 답을 주길 바랬습니다.
잘 부탁드립니다!
가장 좋은 방법은 밑줄로 만든 테마에서 워드프레스 함수를 사용하는 것입니다.functions.php파일.
함수를 검색하다<THEME_NAME>_scripts(어디서)<THEME_NAME>밑줄 웹 사이트에서 생성될 때 테마 이름)으로, 아래 코드 앞에 추가합니다.<THEME_NAME>_scripts기능(다른 어떤 것보다 먼저wp_enqueue_script)
// deregister default jQuery included with Wordpress
wp_deregister_script( 'jquery' );
$jquery_cdn = 'https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js';
wp_enqueue_script( 'jquery', $jquery_cdn, array(), '3.4.1', true );
밑줄은 jquery에 의존하는 javascript를 입력하지 않습니다.따라서 기본 설치에서는 javascript 파일을 WordPress에 입력할 때 종속성으로 설정되지 않으면 기본 jquery가 로드되지 않습니다.wp_enqueue_script.
부트스트랩을 밑줄로 로드하고 WordPress에서 jquery를 로드하는 예는 다음과 같습니다.
wp_enqueue_script('bootstrap', get_template_directory_uri().'/assets/javascripts/bootstrap.min.js', array('jquery'),'v3',true);
WordPress에 등록된 CDN의 jquery 파일로 동일한 작업을 수행할 수 있습니다.
이 스니펫은 어느 헤더에도 사용할 수 있습니다.php 또는 바닥글.php:
<script src="//ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js"></script>
Google 호스트 jQuery를 사용합니다.
참고: WordPress는 jQuery와 함께 제공되므로 WordPress 테마로 밑줄을 사용하는 경우 jQuery는 이미 큐잉됩니다.
참조: https://developers.google.com/speed/libraries/devguide#jquery
언급URL : https://stackoverflow.com/questions/24993552/whats-the-best-way-to-add-jquery-to-underscores-s-wordpress-theme
'programing' 카테고리의 다른 글
| 컨트롤러의 동적 로드 및 ng-include (0) | 2023.03.10 |
|---|---|
| WooCommerce 카트, 체크아웃 페이지(메인 테마 부분) 수정 방법 (0) | 2023.03.10 |
| where 절에서 집계 함수를 사용할 수 없는 이유는 무엇입니까? (0) | 2023.03.10 |
| React with Backbone을 사용할 때 forceUpdate()를 피할 수 있습니까? (0) | 2023.03.10 |
| AngularJS의 루트스코프에 브로드캐스트이벤트 등록을 취소하려면 어떻게 해야 하나요? (0) | 2023.03.10 |