워드프레스는 기본적으로 jQuery를 로드합니까?
jQuery(document).ready(function($){
alert("Hi");
});
위에서 작성한 jQuery 스크립트를 본문 섹션의 WordPress 사이트에 추가하고 싶습니다. 이제 WordPress가 기본적으로 jQuery 라이브러리를 로드하는지 아니면 추가해야 하는지 질문합니다.<?php wp_enqueue_script('jquery'); ?>
대본 위에?
우리는 보통 추가한다.<?php wp_enqueue_script('jquery'); ?>
워드프레스 플러그인을 개발하는 동안 wordpress에서 jQuery 스크립트를 수동으로 추가할 때 동일한 enqueue 스크립트가 필요합니까?(WP 플러그인을 만들려는 것이 아니라 WordPress 사이트에 jQuery 코드를 추가하고 싶을 뿐입니다.)
조사 끝에 내 질문에 대한 답을 얻었다.WordPress에는 jQuery가 기본 제공되지만 기본적으로 jQuery 라이브러리는 로드되지 않습니다.wp_enqueue_script('jquery');
기능하고 있습니다.php
테마에는 jQuery를 로드할 수 있는 옵션이 있습니다.하나는 일부 테마는 자체 버전의 jQuery를 사용한다는 것입니다(WordPress가 jQuery 버전을 업데이트 및 업데이트할 때 발생하는 문제를 방지하기 위해).보통 jQuery의 admin 섹션에는 항상 jQuery가 포함됩니다.
가능하면 (많은 사이트에서 플러그인을 사용하는 경우) 크로스 버전 호환 jQuery를 작성하십시오.
질문에 직접 답변하려면 자체 enqueue_script jquery를 추가하는 것이 가장 좋습니다.jquery를 enqueue로 여러 콜을 보내는 것은 나쁘지 않습니다.
wp_enqueue_script를 .php 파일에 추가하기 전에 wp_register_script() 소스 경로 상수 위치를 사용하여 .js(JQuery) 파일을 등록해야 합니다.
언급URL : https://stackoverflow.com/questions/18790388/does-wordpress-load-jquery-by-default
'bestsource' 카테고리의 다른 글
react-module: 명령어를 찾을 수 없습니다. (0) | 2023.02.13 |
---|---|
R 마크다운 파일을 블로그 투고로서 공개하다 (0) | 2023.02.13 |
페이지를 새로 고치면 "페이지를 찾을 수 없습니다"가 표시됩니다. (0) | 2023.02.13 |
날짜 역직렬화를 위한 잭슨 표준 시간대 설정 (0) | 2023.02.13 |
이클립스 표시: "Maven 구성 문제:불명" (0) | 2023.02.13 |